The AI Copilot for NinjaTrader

Sensei 先生

Claude on your charts - session review, chart analysis, on-chart markups & fibs, NinjaScript codegen.

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.

Read the full Sensei how-to guide →
Choosing your rank

Which Sensei is right for you?

Same copilot, three ways to run it: bring your own Anthropic key, or let us host it with a monthly allowance. You can change ranks any time.

Ronin · BYOK
$29/mo

Bring your own Anthropic API key. You pay Anthropic directly for what you use, and there is no monthly cap on how much you run.

Choose it if you already have an Anthropic key, want to control usage and cost yourself, or run Sensei hard all day.

Choose Ronin
Deshi · Hosted
$60/mo

Fully hosted. No API key to set up: a monthly usage allowance is included and we run the model for you.

Choose it if you want zero setup and steady, everyday use, without managing a key or a separate usage bill.

Choose Deshi
Shihan · Hosted Pro
$99/mo

Hosted, with a larger monthly allowance for heavy use and the same nothing-to-configure convenience.

Choose it if you lean on Sensei constantly: lots of chart analysis, session reviews, and NinjaScript codegen.

Choose Shihan
Save with a belt

Sensei comes bundled in these belts

Belts package several tools at roughly 10% under buying them separately, and start with the same 7-day trial. Compare all belts →

Blue Belt 青帯
The Full Dojo
$101 / mo
All five tools

The whole toolkit - Fudoshin, Kiai, Ukemi, Honbu, and Sensei together at a bundled price.

Brown Belt 茶帯
The Adept
$129 / mo
All five tools

The full toolkit with hosted AI at the standard tier - Fudoshin, Kiai, Ukemi, Honbu, and Sensei Deshi (hosted) together at a bundled price.

Black Belt 黒帯
Mastery - Everything, Elevated
$164 / mo
All five tools

Every add-on with the top Sensei tier - Fudoshin, Kiai, Ukemi, Honbu, and Sensei, fully unlocked.