Skip to main content

Market

NinjaTrader 8 only
The path a market request takes through the CrossTrade API. A bearer token authenticates it, then the route prefix decides which surface handles it: the NinjaTrader path calls through to the add-on inside a running NinjaTrader, while the Tradovate path runs server-side against a linked account with nothing open on the caller’s machine. Reads do not pass the account controls, because they change nothing.

Quotes and bars come from your own NinjaTrader data connection and entitlements.

These routes read the connected NinjaTrader data feed or local NT8 configuration through /v1/api. They also support the NT8 WebSocket API. Tradovate does not expose equivalent routes under /v1/api/tv; its contract and exchange reference endpoints are documented in the Tradovate section.

  • GET Quote: Returns the current quote of the specified instrument from the active data feed connection
  • GET Market Info: Returns market session status, session boundaries, and the countdown to the next open or close.
  • POST Historical Bars: Returns an array of historical quotes at the period, duration, and granularity specified
  • GET ATM Templates: Returns the names of all ATM strategy templates saved in NinjaTrader. These names are the valid values for the strategy field in POST Place Order.