Market Data Renewals
Market Data Subscription Renewals
Overview
When you assign the Tradovate Prop (T-Prop) entitlement to a user, they automatically get the CMEGROUP_TOP market data subscription. This provides top-of-book market data for CME Group exchanges (CME, CBOT, NYMEX, and COMEX).
Tradovate automatically renews your users’ subscriptions from 7:00 PM CT on the last day of the month to 4:00 AM CT the following morning.
Add, Change, or Cancel Subscriptions
To cancel a user’s market data subscription, use the cancelEverything endpoint.
To add a market data subscription, use the addMarketDataSubscription endpoint.
To change a user’s market data subscriptions, use the cancelEverything endpoint to remove the unwanted subscriptions and then use the addMarketDataSubscription endpoint to add more subscriptions.
Check Which Subscriptions Renewed
Use the Query Builder tool in the NinjaTrader Dashboard to verify which users were renewed and to see how many subscriptions you were charged for:
- Navigate to dashboards.tradovate.com (production) or dashboards.staging.ninjatrader.dev (staging)
- Open Query Builder from the left navigation
- Select
marketDataSubscriptionsfrom the Repository dropdown - Configure your query filters in the
wherefield:- For a specific month:
month=mm, year=yyyy - For active subscriptions:
expired=false - For cancelled subscriptions:
expired=true - For a specific user:
userId=12345
- For a specific month:
- Click Run Query
Manage Renewals Manually
If your organization chooses to manage renewals manually, you’re responsible for managing all your users’ renewals. This means you must call addMarketDataSubscription for each user between 4:00 PM CT the last day of the month and 4:00 AM CT on the first day of the month.
To manually manage renewals for your organization, contact Evaluation Support to update your Manual Market Data Renewals setting.
High Risk: Manual renewal requires building automation and close monitoring. Users can easily be missed if your system fails, leading to service interruptions. Make sure you have the infrastructure in place before choosing to manage renewals manually.
Let Users Purchase Market Data
You can let users purchase additional market data subscriptions themselves. Contact Evaluation Support to enable two organization-level settings:
Allow Credit Cards: Lets users add payment methodsAllow Buy Market Data: Lets users purchase market data subscriptions directly
Once enabled, users can purchase subscriptions like CMEGROUP_DOM for depth-of-market data and are billed directly for their purchases.
Related Resources
- User Cancellation - Learn how to cancel user subscriptions
- Holiday Handling - Learn about timing windows and renewal processes
- Create and Manage Users - Learn about T-Prop entitlement assignment
addMarketDataSubscriptionAPI Reference - Add or modify market data subscriptionscancelEverythingAPI Reference - Cancel user subscriptions and entitlements

