
Feed any trade client
Plexus is platform- and market-agnostic by design — one engine for automated trading across any client and any market. PRISM is the brain; your trade client is the hand that executes. It reaches NinjaTrader today, with the door open to MetaTrader, QuantTower, and direct API access — for futures, CFD, FX, and crypto markets. Every new platform is the same intelligence arriving in a brand-new market.
Everything connects through one hub: PRISM sits in the middle, our charting & ML platforms (Ammonita, our first generation, and Axon, the premium next-gen) feed in on one side, and your trade clients come off the other — all over the Plexus Bus.
flowchart LR
AM["Ammonita<br/>gen-1 ML platform"] e1@<-->|Plexus Bus| P
AX["Axon<br/>gen-2 ML platform · premium"] e2@<--> P
P(["PRISM<br/>the brain · the hub"]) e3@<--> NT["NinjaTrader ✅"]
P e4@<--> MT["MetaTrader"]
P e5@<--> QT["QuantTower"]
P e6@<--> API["Direct API / CFDs"]
e1@{ animate: true }
e2@{ animate: true }
e3@{ animate: true }
e4@{ animate: true }
e5@{ animate: true }
e6@{ animate: true }
classDef spark stroke:#ffdca8,stroke-width:2px
class e1,e2,e3,e4,e5,e6 spark
Trade clients
| Client | Status | How it connects |
|---|---|---|
| NinjaTrader | live | the plexus-nt connector — a bus-native NT 8 AddOn |
| MetaTrader | planned | a bus bridge (CFDs / FX) |
| QuantTower | planned | a bus connector |
| Direct API | planned | speak the Plexus Bus protocol directly |
NinjaTrader
The open plexus-nt connector is a NinjaTrader 8 AddOn that wires your charts straight into the Plexus Bus. Drop it in and NinjaTrader speaks Plexus — live data in, signals out.
plexus-nt repo Connector wiki (coming soon)
Want a client we haven't built yet? It just needs to speak the Plexus Bus protocol — three open language implementations are ready to build on. Or open a feature request on GitHub and tell us where you trade.