Claude, inside NinjaTrader, looking at your actual trades.
Not a chatbot you paste screenshots into. Sensei reads your fills, your account limits, and the chart in front of you, then draws its analysis back onto that chart at real prices.
The difference
Anyone can paste a chart into an AI. Sensei is wired into the platform:
- It knows your maximum favorable and adverse excursion on every trade, because it replayed the bar data.
- It knows the limits Fudoshin is actually enforcing, so risk answers use your real headroom instead of your account balance.
- It draws on the chart, at real price levels, with labels, not in a text box.
Session review
One click at the end of the day. Sensei joins your executions into round-trip trades, computes win rate, P&L by hour and by instrument, and MFE and MAE per trade, then interprets them against the trading rules you have written down.
What comes back is process feedback:
“Both trades gave back over half their peak favorable move and still closed red. Recorded MAE of $277 and $536 is far beyond your stated $75 to $90 per-trade risk, so the stop that is supposed to define the trade clearly was not the thing controlling the exit.”
That is a finding you cannot get from staring at a P&L column. Every review ends with one concrete drill for tomorrow.
The statistics are computed locally in C#. Only the derived aggregates go to the model; your raw trade list never leaves the machine.
Chart analysis, drawn on the chart
Click the Sensei button on any chart. It captures that chart and returns supply and demand zones, support and resistance, trendlines, and fib retracements as structured levels the indicator draws at actual prices, each labelled with why it matters.
You end up with an annotated chart you can keep trading from, not a paragraph you have to translate.
Risk questions with your real numbers
Ask “given my drawdown headroom and remaining daily-loss room, how much can I risk on the next trade?” and Sensei identifies the binding constraint per account (the tighter of daily-loss headroom and trailing-floor headroom, not equity), converts it into a per-trade risk budget, and gives you contract counts by stop distance.
NinjaScript generation
Describe an indicator or strategy and Sensei writes a complete .cs file. Generated code is
linted against safety rails first: anything reaching the network, the filesystem, or account
switching is blocked unless you explicitly allowed it, and tripped code is never written to disk.
It cannot trade
Every order-affecting path runs through a firewall that requires an explicit confirmation. There is no path from a suggestion to a live order. Sensei reads.
BYOK or hosted
Ronin (BYOK): bring your own Anthropic API key, pay Anthropic for usage, see your running session cost. Your key is encrypted at rest with Windows DPAPI and never leaves the machine.
Deshi and Shihan (hosted): we supply the model against a monthly allowance. Nothing to configure. The key is held server-side and never reaches your PC.
Also: use it from Claude Desktop or Claude Code
Sensei ships a local MCP server exposing read-only NinjaTrader session and account data to any MCP client, over a loopback-only socket with a per-run token. No trade actions.
Sensei does not predict prices, provide trade signals, or give financial advice, and it cannot place orders. All output is for educational purposes only. Futures trading involves substantial risk of loss and is not suitable for all investors. NinjaTrader is a registered trademark of NinjaTrader, LLC. TickSensei LLC is an independent third-party developer, not affiliated with or endorsed by NinjaTrader.