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.

Note: If you cancel a market data subscription in the middle of the month, you are still charged for the entire month.

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.

Note: Every subscription assigned to a user by 7:00 PM CT on the last day of the month will be automatically renewed for the following month.

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:

  1. Navigate to dashboards.tradovate.com (production) or dashboards.staging.ninjatrader.dev (staging)
  2. Open Query Builder from the left navigation
  3. Select marketDataSubscriptions from the Repository dropdown
  4. Configure your query filters in the where field:
    • For a specific month: month=mm, year=yyyy
    • For active subscriptions: expired=false
    • For cancelled subscriptions: expired=true
    • For a specific user: userId=12345
  5. 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:

  1. Allow Credit Cards: Lets users add payment methods
  2. Allow 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.