Tradematic Cloud
Tradematic Cloud is a back-end infrastructure for building investment and trading apps. It’s a powerful algorithmic trading engine + API + ready-made adapters to stock and forex brokers, crypto exchanges, and market data providers. 12+ exchanges, 5 asset classes, 150 indicators. You can use it as a cloud API, or you can deploy it on your servers. See examples of applications to build with…
Tradematic Cloud endpoints
| Method | Endpoint | Description |
|---|---|---|
| Status API | ||
| GET |
/time /time |
Get current server time |
| GET |
/ping /ping |
Ping |
| Client API | ||
| GET |
/client/users /client/users |
Get users list |
| POST |
/client/users/register /client/users/register |
Register a new user |
| DELETE |
/client/apikeys/{keyid} /client/apikeys/{keyid} |
Delete API key |
| GET |
/client/users/{userid} /client/users/{userid} |
Get user by ID |
| GET |
/client/apikeys /client/apikeys |
Get API keys |
| POST |
/client/users/login /client/users/login |
Logs user into the system |
| POST |
/client/apikeys-1 /client/apikeys |
Create new API key |
| Autofollow API | ||
| GET |
/autofollow/strategies /autofollow/strategies |
Get autofollow strategies list |
| POST |
/autofollow/strategies/{strategyid}/signals-1 /autofollow/strategies/{strategyid}/signals |
Send a new signal for autofollow strategy |
| GET |
/autofollow/strategies/{strategyid} /autofollow/strategies/{strategyid} |
Get autofollow strategy by ID |
| PUT |
/autofollow/strategies/{strategyid}/content /autofollow/strategies/{strategyid}/content |
Update rules for strategy that was created with strategy builder |
| GET |
/autofollow/strategies/{strategyid}/signals /autofollow/strategies/{strategyid}/signals |
Get trading signals for strategy |
| POST |
/autofollow/strategies-1 /autofollow/strategies |
Create new autofollow strategy |
| PUT |
/autofollow/strategies/{strategyid}-1 /autofollow/strategies/{strategyid} |
Update autofollow strategy |
| GET |
/autofollow/strategies/{strategyid}/positions /autofollow/strategies/{strategyid}/positions |
Get positions for strategy |
| TaskManager API | ||
| GET |
/taskmanager/tasks/{taskid} /taskmanager/tasks/{taskid} |
Get task by ID |
| POST |
/taskmanager/tasks-1 /taskmanager/tasks |
Create a new task |
| GET |
/taskmanager/tasks/{taskid}/equitypct /taskmanager/tasks/{taskid}/equitypct |
Get data for equity chart (%) |
| GET |
/taskmanager/tasks/{taskid}/performance /taskmanager/tasks/{taskid}/performance |
Get backtest statistics |
| GET |
/taskmanager/tasks/{taskid}/byquarters /taskmanager/tasks/{taskid}/byquarters |
Get backtest data for equity chart, grouped by quarters |
| GET |
/taskmanager/tasks/{taskid}/folder /taskmanager/tasks/{taskid}/folder |
Get task result folder name |
| GET |
/taskmanager/tasks/{taskid}/status /taskmanager/tasks/{taskid}/status |
Get task status |
| GET |
/taskmanager/tasks/{taskid}/result2 /taskmanager/tasks/{taskid}/result2 |
Get task result (version 2) |
| GET |
/taskmanager/tasks/{taskid}/equity /taskmanager/tasks/{taskid}/equity |
Get data for equity chart |
| GET |
/taskmanager/tasks/{taskid}/drawdown /taskmanager/tasks/{taskid}/drawdown |
Get data for drawdown chart |
| GET |
/taskmanager/tasks/{taskid}/result /taskmanager/tasks/{taskid}/result |
Get task result |
| GET |
/taskmanager/tasks /taskmanager/tasks |
Get tasks list |
| GET |
/taskmanager/tasks/{taskid}/equitypctsm /taskmanager/tasks/{taskid}/equitypctsm |
Get spared data for equity chart (%) |
| GET |
/taskmanager/tasks/{taskid}/contribution /taskmanager/tasks/{taskid}/contribution |
Get backtest symbol contribution data |
| GET |
/taskmanager/tasks/{taskid}/bymonths /taskmanager/tasks/{taskid}/bymonths |
Get backtest data for equity chart, grouped by months |
| GET |
/taskmanager/tasks/{taskid}/byyears /taskmanager/tasks/{taskid}/byyears |
Get backtest data for equity chart, grouped by years |
| GET |
/taskmanager/tasks/{taskid}/trades /taskmanager/tasks/{taskid}/trades |
Get backtest trades list |
| Builder API | ||
| GET |
/builder/rules /builder/rules |
Get strategy builder rules list |
| GET |
/builder/rules/{ruleid} /builder/rules/{ruleid} |
Get strategy builder rules by ID |
| News API | ||
| GET |
/news/news/{newsid} /news/news/{newsid} |
Get news by ID |
| GET |
/news/news /news/news |
Get news list |
| MarketData API | ||
| GET |
/marketdata/symbols /marketdata/symbols |
Get symbols list |
| GET |
/marketdata/symbols/{symbolid} /marketdata/symbols/{symbolid} |
Get symbol by ID |
| GET |
/marketdata/markets /marketdata/markets |
Get markets list |
| GET |
/marketdata/markets/{marketid} /marketdata/markets/{marketid} |
Get market by ID |
| GET |
/marketdata/symbols/{symbolid}/histdata /marketdata/symbols/{symbolid}/histdata |
Get historical data for instrument |
| Cloud API | ||
| GET |
/cloud/accounts/{accountid}/snapshots /cloud/accounts/{accountid}/snapshots |
Get account equity and cash snapshots |
| GET |
/cloud/accounts/{accountid}/trades /cloud/accounts/{accountid}/trades |
Get trades list by account |
| DELETE |
/cloud/accounts/{accountid}/orders/{orderid} /cloud/accounts/{accountid}/orders/{orderid} |
Cancel an order by ID |
| GET |
/cloud/connectors /cloud/connectors |
Get available connectors list |
| GET |
/cloud/accounts/{accountid}/orders /cloud/accounts/{accountid}/orders |
Get orders list by account |
| GET |
/cloud/connectors/{connectorid} /cloud/connectors/{connectorid} |
Get connector by ID |
| POST |
/cloud/strategies/start /cloud/strategies/start |
Start a strategy execution for account |
Tradematic Cloud pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|