I am trying to use the product/find endpoint
product/find
6.0
{"name":"es","isAutomated":true}
The above command fails, I’ve tried with es, esm, ES, ESM, they all seem to fail.
product/find
6.0
{"name":"es","isAutomated":true}]
[a[{"s":404,"i":4.0,"d":""}]]
Using the same websocket connection, the command below works.
cashBalance/getcashbalancesnapshot
5.0
{"accountId":xxx,"isAutomated":true}
{'totalCashValue': xxx, 'totalPnL': 0.0, 'initialMargin': 0.0, 'maintenanceMargin': 0.0, 'netLiq': xxx, 'openPnL': 0.0, 'realizedPnL': 0.0, 'weekRealizedPnL': 0.0}
Is my request malformed someway?
The root issue is, I would like to get all the detail of a particular symbol. I use contract find endpoint
This returns a symbol id, name, contractmaturityid and providerticksize.
I would like to get the fields provided by the product/deps endpoint, most of the products endpoints are returning 404 errors.
— My goal is to be able use the API to get all this data points programmatically
https://www.tradovate.com/resources/markets/?p=ES