Skip to main content
This page takes you from a new account to a first order against paper money. The first four steps are done in the Anthid dashboard and take a few minutes. The last one is a single API call, and is the point where you would hand off to whoever is doing the integration. Paper trading is available on every plan, with no card required, and uses the same API as live trading. Live submission requires a live-trading entitlement, live broker credentials, and support for the chosen order type and destination.

Get started in four steps

Connect a trading account, copy its account ID, create an organization API key, and submit your first order.

Step 1: Create your Anthid account

  1. Sign up for an Anthid account.
  2. Log in to your dashboard.
  1. Open Trading Accounts.
  2. Click Link Broker Account.
  3. Select the environment and broker, then enter the broker credentials.
  4. Submit the form.

Step 3: Get your account_id

  1. Find the account in Connected trading accounts.
  2. Copy its Account ID.

Step 4: Create an API key

  1. Open Organizations.
  2. Create an API key for the active organization.
  3. Store the key securely. It is sent as the x-api-key header.

Submit your first order

Orders are submitted to Anthid as intents: the instruction as you sent it, which Anthid records before it contacts the broker. See Intents for why the two are kept apart. This buys 10 shares of AAPL at a $100 limit, good for the day:
Anthid responds with the identifier of the accepted instruction:
You can also submit from Trade > Order ticket in the dashboard as an organization administrator. See the OMS walkthrough to follow the instruction through orders, streams, and analytics.

What happens next

  1. Anthid checks the order against your organization, account, and symbol controls.
  2. If it is allowed, the instruction is recorded and queued for the broker.
  3. Order and position updates arrive as the broker reports them, and everything lands in the ledger.
A response here does not mean the order filled. It means Anthid accepted and recorded the instruction. Fill state comes from the resulting order.

Set up controls first

Configure limits before pointing anything at a live account.

API reference

Request and response shapes, amendments and cancellations, and the full endpoint list.