broker routes

Where your alerts actually land.

Coverage is per route, not per logo. Two routes are live, one is built in, and one is not switched on yet — this page says which is which, and what each one can and cannot do.

one alert · every account you paired

Shifu forwards what your alert says, to the accounts you paired. It does not decide, manage or protect a trade — your strategy does that, on your chart.

Tradovate

Live

The fullest route. Everything Shifu can do, it does here.

Signing in · You approve Shifu on Tradovate's own site — your Tradovate password is never typed into Shifu. Pick Simulated or Live; most prop-firm accounts, funded ones included, run on Simulated.

  • Market, limit, stop and stop-limit entries
  • A take-profit and stop bracket resting at the broker, one cancelling the other
  • A native trailing stop leg — your opening risk still sits exactly where your stop said
  • A new entry replaces the old position: the working legs on that contract are cancelled and the position is flattened before the new entry goes in
  • Balance and open positions read back into Shifu
  • A position Shifu opened that you closed by hand is still journaled
  • reverse alerts are refused rather than half-executed — send an exit then an entry, or send the opposite entry and let the replace-the-position behavior do the flip
  • The arm-after trail trigger has no native field on this rail (Rithmic honours it)

Rithmic

Live

Full execution, on a connection Shifu holds open and re-establishes itself.

Signing in · Your Rithmic username, the system name your firm gave you — “Rithmic 01”, for example — and your account number, each spelled exactly as your firm shows it, spaces and capitals included.

  • Market, limit, stop and stop-limit entries
  • A native bracket resting at the broker
  • A trailing stop that also honours the arm-after distance, so the stop starts following only once price has moved your way
  • Fills, rejections and cancels arrive on a held-open connection, so the record keeps up with the account
  • A new entry does not flatten a prior position — send an explicit exit alert first if you need to be flat
  • reverse alerts are refused rather than half-executed
  • Balance and open positions are not read back into Shifu yet — you watch them in your trading platform

NinjaTrader

Via Tradovate or Rithmic

The platform you look at, not the route your orders take. Both routes carry it.

Signing in · Shifu asks one question — how do you sign in? — and connects to whoever actually holds your orders. Full walk-through below.

  • A Tradovate-brokered NT account gets the Tradovate route, in full
  • A Rithmic-cleared NT account gets the Rithmic route, in full
  • Nothing to install on the NinjaTrader desktop: Shifu talks to the broker, and your platform shows the result
  • There is no third “NinjaTrader” mode with its own behavior — whatever clears your account decides what the route can do
Why we recommend NinjaTrader

Paper

Built in

The rehearsal route. No broker login, nothing real at stake, included in the plan.

Signing in · Nothing to sign in to. Name the account, set the size you want to rehearse, done.

  • Every order type, resting brackets and trailing stops — all simulated from your own alerts
  • Fills price around the alert's own price when it carries one, with a half-tick of slippage on market orders
  • When a take-profit and a stop could both have filled on the same observed price, the stop wins — so paper never flatters you
  • The whole loop end to end before a live account is ever involved
  • The numbers are Shifu’s simulation, not a market feed — treat them as a rehearsal, not a backtest

ProjectX

Coming

The platform behind Apex, TopstepX, MyFundedFutures and Bulenox.

Signing in · Not yet — the ProjectX route is not switched on.

  • No orders route to ProjectX today, and the connect dialog says so rather than letting you wire an account that cannot trade
  • Trading Apex, MyFundedFutures or Tradeify right now? Those accounts commonly clear through Rithmic, which is live — check how you sign in
the one question

“How do you sign in to NinjaTrader?”

NinjaTrader is the platform you look at. Your orders are held by whoever clears your account — that's who Shifu connects to. Most NT traders don't know which one that is, and a blurb can't tell them. So the connect dialog asks about something they can actually see: the login screen in front of them.

You answer

A Tradovate username and password

Shifu connects

Tradovate-brokered

You get the Tradovate route: native brackets, a native trailing stop, and a new entry replacing the old position.

You answer

A system name your firm gave you, like “Rithmic 01”

Shifu connects

Rithmic-cleared

You get the Rithmic route: native brackets and a trailing stop that also honours the arm-after distance.

Not sure which your prop firm uses? It depends on how the firm clears your account, not on a Shifu setting — many Apex, MyFundedFutures and Tradeify accounts clear through Rithmic. The question sorts it out at connect time either way. Setup guide.

side by side

The differences are small. They are real.

The same grid your docs show, so what you read before you buy is what you read after. NinjaTrader isn't a column — it's whichever column clears your account.

Shifu broker capabilities by route: paper, Tradovate, Rithmic and ProjectX
PaperTradovateRithmicProjectX
Market · limit · stop · stop-limitYesYesYesNot yet
Bracket resting at the brokerSimulatedYesYesNot yet
Trailing stop legSimulatedYesYesNot yet
Arm-after trail triggerYesNoYesNot yet
close / exit alertsYesYesYesNot yet
reverse alertsYesNoNoNot yet
A new entry replaces the old positionYesYesNoNot yet
Balance & positions shown in ShifuSimulatedYesNoNot yet

Two honest caveats sit behind this grid. ProjectX accounts cannot route orders yet. And on Rithmic, orders execute in full, but balance and open positions are not read back into Shifu — you watch those in your trading platform. Every one of these verdicts is the behavior in the shipped routing code, not a roadmap.

Rehearse on paper first. It costs nothing and proves everything.

Paper is included, needs no broker login, and runs the same path your live orders will. Connect a real account when the loop looks the way you expect.

TradingView, Tradovate®, NinjaTrader®, Rithmic and ProjectX are trademarks of their respective owners. Shifu is an independent product and is not endorsed, approved, certified, or verified by any of them, beyond Shifu's participation in the NinjaTrader Ecosystem vendor program.