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 runs against the same API as live trading. Nothing about an integration changes when it later points at a live account.

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 Organization.
  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:

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.