Connecting Your Broker
Link your ProjectX (Topstep), Tradovate (NinjaTrader), or Rithmic account to Panovix.
Supported Brokers
Panovix supports three broker platforms:
- ProjectX (Topstep) — Connect with your API key and secret from your Topstep dashboard.
- Tradovate / NinjaTrader — Connect with your Tradovate username and password. No API keys or fees required — Panovix uses direct authentication to access your account.
- Rithmic — Connect with your Rithmic username and password.
How to Connect
- Go to Settings from the sidebar.
- Scroll to the broker section for your platform.
- Enter your credentials and click Connect.
- Once connected, your accounts will appear in the Connected Accounts list.
You can connect multiple brokers simultaneously. Each broker connection is independent.
Syncing Trades
After connecting your broker, Panovix automatically syncs your trades:
- Tradovate/NinjaTrader: Trades sync automatically via a background cron job. You can also click "Sync Accounts" in Settings to trigger an immediate sync.
- ProjectX: Trades sync in real-time through the API.
Synced trades appear in your Journal with full execution details including entry/exit prices, timestamps, and P&L.
Troubleshooting
- Connection fails: Double-check your credentials. For Tradovate, make sure you're using your Tradovate username (not your NinjaTrader email).
- No trades appearing: Trades only sync from the date you connected. Historical trades before your connection date are not imported.
- Multiple accounts: If you have multiple accounts under one broker, they'll all appear after connecting. You can filter by account in the Journal.