Skip to content

Tradematic Cloud API API

by tradematic.com

API keyHTTPSFinance
Open documentation ↗

Overview

### Overview Tradematic Cloud is a trading infrastructure for building investment services. It’s a trading engine + API + ready-made adapters to stock and forex brokers, crypto exchanges, and market data providers. You can use it as a cloud API, or you can deploy it on your servers. ### How to use Tradematic Cloud API Sign up at [tradematic.cloud](https://tradematic.cloud). After signing up, you will receive your API key. ### Authorization Add the 'X-API-KEY' header with your API key to each request. ### Examples of writing code with Tradematic Cloud API Examples are available at [tradematic.cloud](https://tradematic.cloud). ### Swagger (.yaml) File Swagger (.yaml) file can be found [here](http://tradematic.cloud/sdk/swagger.yaml).

Tradematic Cloud API is a finance API from tradematic.com. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 67 endpoints.

At a glance

Authentication
API key
HTTPS
Yes
CORS
Unknown
Category
Finance
Base URL
https://api.tradematic.com
Version
1.0.2
Endpoints
67
Spec updated
2021-06-21

Make a first request

Replace the placeholders; the documentation says exactly where credentials go.

cURL
curl -X GET "https://api.tradematic.com/autofollow/strategies" \
  -H "Accept: application/json" \
  -H "X-API-Key: YOUR_API_KEY"
JavaScript
const response = await fetch("https://api.tradematic.com/autofollow/strategies", {
  method: "GET",
  headers: {
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
  },
});
const data = await response.json();
console.log(data);
Python
import requests

response = requests.request(
    "GET",
    "https://api.tradematic.com/autofollow/strategies",
    headers={
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
    },
    timeout=30,
)
print(response.json())

Endpoints

MethodPathWhat it does
GET/autofollow/strategiesGet autofollow strategies list
POST/autofollow/strategiesCreate new autofollow strategy
GET/autofollow/strategies/{strategyid}Get autofollow strategy by ID
PUT/autofollow/strategies/{strategyid}Update autofollow strategy
PUT/autofollow/strategies/{strategyid}/contentUpdate rules for strategy that was created with strategy builder
GET/autofollow/strategies/{strategyid}/positionsGet positions for strategy
GET/autofollow/strategies/{strategyid}/signalsGet trading signals for strategy
POST/autofollow/strategies/{strategyid}/signalsSend a new signal for autofollow strategy
GET/builder/rulesGet strategy builder rules list
GET/builder/rules/{ruleid}Get strategy builder rules by ID
GET/client/apikeysGet API keys
POST/client/apikeysCreate new API key
DELETE/client/apikeys/{keyid}Delete API key
GET/client/usersGet users list
POST/client/users/loginLogs user into the system
POST/client/users/registerRegister a new user
GET/client/users/{userid}Get user by ID
GET/cloud/accountsGet trading accounts list
GET/cloud/accounts/{accountid}Get trading account by ID
POST/cloud/accounts/{accountid}/closeallClose all positions by account
GET/cloud/accounts/{accountid}/ordersGet orders list by account
POST/cloud/accounts/{accountid}/ordersPlace a new order
DELETE/cloud/accounts/{accountid}/orders/{orderid}Cancel an order by ID
GET/cloud/accounts/{accountid}/snapshotsGet account equity and cash snapshots
POST/cloud/accounts/{accountid}/syncSyhchronize an account with account active strategies
GET/cloud/accounts/{accountid}/tradesGet trades list by account
GET/cloud/commandsGet commands list
GET/cloud/commands/{commandid}Get command by ID
GET/cloud/connectionsGet connections list
POST/cloud/connectionsCreate a new connection
GET/cloud/connections/{connectionid}Get connection by ID
PUT/cloud/connections/{connectionid}Update existing connection
DELETE/cloud/connections/{connectionid}Delete connection by ID
GET/cloud/connectorsGet available connectors list
GET/cloud/connectors/{connectorid}Get connector by ID
GET/cloud/sessionsGet sessions list
GET/cloud/sessions/{sessionid}Get session by ID
GET/cloud/strategiesGet list of active (executing) strategies
POST/cloud/strategies/startStart a strategy execution for account
GET/cloud/strategies/{strategyid}Get active (executing) strategy by ID
POST/cloud/strategies/{strategyid}/stopStop a strategy execution by ID
GET/marketdata/marketsGet markets list
GET/marketdata/markets/{marketid}Get market by ID
GET/marketdata/symbolsGet symbols list
GET/marketdata/symbols/{symbolid}Get symbol by ID
GET/marketdata/symbols/{symbolid}/histdataGet historical data for instrument
GET/news/newsGet news list
GET/news/news/{newsid}Get news by ID
GET/pingPing
GET/taskmanager/tasksGet tasks list
POST/taskmanager/tasksCreate a new task
GET/taskmanager/tasks/{taskid}Get task by ID
GET/taskmanager/tasks/{taskid}/bymonthsGet backtest data for equity chart, grouped by months
GET/taskmanager/tasks/{taskid}/byquartersGet backtest data for equity chart, grouped by quarters
GET/taskmanager/tasks/{taskid}/byyearsGet backtest data for equity chart, grouped by years
GET/taskmanager/tasks/{taskid}/contributionGet backtest symbol contribution data
GET/taskmanager/tasks/{taskid}/drawdownGet data for drawdown chart
GET/taskmanager/tasks/{taskid}/equityGet data for equity chart
GET/taskmanager/tasks/{taskid}/equitypctGet data for equity chart (%)
GET/taskmanager/tasks/{taskid}/equitypctsmGet spared data for equity chart (%)
GET/taskmanager/tasks/{taskid}/folderGet task result folder name
GET/taskmanager/tasks/{taskid}/performanceGet backtest statistics
GET/taskmanager/tasks/{taskid}/resultGet task result
GET/taskmanager/tasks/{taskid}/result2Get task result (version 2)
GET/taskmanager/tasks/{taskid}/statusGet task status
GET/taskmanager/tasks/{taskid}/tradesGet backtest trades list
GET/timeGet current server time

Questions

Does the Tradematic Cloud API API need an API key?

Yes. The Tradematic Cloud API API uses API key authentication; the documentation explains how to get credentials.

Does the Tradematic Cloud API API support HTTPS?

Yes, the Tradematic Cloud API API is served over HTTPS.

How many endpoints does the Tradematic Cloud API API have?

Its OpenAPI description lists 67 endpoints in version 1.0.2. All of them are shown on this page.

What are alternatives to the Tradematic Cloud API API?

Other Finance APIs include Stripe, SEC EDGAR Data, Plaid, Fed Treasury, Razorpay IFSC.

Compare alternatives →

Listed from APIs.guru (CC0).