I’m building a third party application (a challenge monitoring app for futures prop traders).
This project would be providing real-time P&L tracking of prop traders sim accounts.
I would only be needing read-only access. No trade execution.
Obviously there are third-party apps like TradingView, TradersPost, PickMyTrade, TradeSyncer, etc that successfully integrate with Tradovate using OAuth. I’d like to implement similar functionality.
Is third-party OAuth integration available? What are the proper channels to go through?
I know i will need client_id, client_secret, but need to find documentation on how to obtain these.
I see API keys are available for personal use through Tradovate API, which is fine. But I don’t think this is exactly what I need here.
Thanks for anyone’s input.
From my research, it looks like I will have to open a live account with a floating $1000 balance and pay the $25/mth API access. Then I should be able to use OAuth and Websockets.
Someone tell me if I’m wrong.
I am looking for an answer to a couple of questions I asked as well. Unfortunately I don’t think there’s too many people using these forums.
Hey @Luke_Hanner! Tradovate does support 3rd Party OAuth via their API ($25/mo to access), and you can authenticate accounts. I built Tikitrade on this architecture: https://www.youtube.com/watch?v=IfRlpcHzUwQ
Tikitrade also tracks P&L, but not in real time. For that you will need a data feed (monitoring the current market price vs the fills). Tradovate has a market data API, but it requires a CME agreement to turn it on, and it is not cheap. https://www.cmegroup.com/market-data/files/january-2026-market-data-fee-list.pdf
For personal use, you can buy Data Bento for $180/mo (still very expensive for such a simple use case!) and use their agreement with the CME.
Let me know how you fare, I’m looking for a cost-effective way to provide real-time P&L data too! 
Thanks for your reply and insights. I will stay in touch and keep this thread posted with my findings. btw, nice website
I bet ya Claude with come up with a way of writing a code for ya, he’s worked a few api integrations for me . good luck 
Hi @Luke_Hanner , thanks for starting this thread.
Did you manage to get clarity on the way forward for this as I’m looking to do something similar?
@tikidave so to get your TikiTrade up and running, are you saying that you simply opened a live account with a $1000 and then payed the $25 a month?
Hope everyone’s good 
I’ve made progress on several fronts:
- I opened live account with $1000
- I need to purchase the $25/month API access
- I’m planning on just leaving the balance in the account to maintain API eligibility (hoping there’s no inactivity fees!)
OAuth Application Process: I reached out directly to Tradovate support about obtaining OAuth credentials (client_id, client_secret, redirect_uri).
They said that OAuth credentials are only issued to approved NinjaTrader Ecosystem partners. And there is a formal application and review process required. It’s not just paying the $25/month API fee and generating creds yourself.
So my path forward is:
- subscribe to API access, investigate what i can do
- apply to NinjaTrader Ecosystem as third-party dev (if I truly have to)
- get approved and received OAuth creds
- start building integration
In the meantime, I’ve been building out the MVP and found these helpful :
@tikidave - Did you have to go through the NinjaTrader Ecosystem application process for TikiTrade? And any insights on avoiding the CME data feed costs for basic real-time P&L tracking? Or is that handled with Websockets?
Will keep this thread updated as I progress through the application process!
1 Like