Access and credentials
Before your first order, your firm needs an approved application, a way to reach the exchange and credentials for each protocol you use. The steps are the same for every firm, market makers included.
Apply for access
KYB (Know Your Business) verifies your firm rather than an individual. Email [email protected] to apply. You can read about the exchange at truemarkets.co/exchange.
If you're an asset manager or an introducing firm, KYB covers your firm. How we verify your underlying clients depends on your account model.
Connect to the exchange
REST and WebSocket are reachable over the internet. The base URLs are in the CeFi direct REST reference and the CeFi direct WebSocket reference.
FIX runs over a private network connection between your firm and the exchange. Once your firm is approved, email [email protected] and we set it up with you.
Receive your credentials
We issue credentials for each protocol you use:
- REST and WebSocket: an API key and a secret. You sign each request with them using HMAC-SHA256. The key identifies your firm, so you never send an organization id. Trade over REST shows how to sign.
- FIX: a
TargetCompIDwe assign, plus the API key and secret you sign eachLogonwith. Administrative messages lists the Logon fields.
Keep the secret out of source control. Anyone with your key and secret can place orders as your firm.
Test your FIX sessions before you trade
Before you trade over FIX, run your order entry, market data and drop copy sessions with our team against the TrueX_FIX50SP2.xml specification. The FIX overview explains each session.
Fees
The exchange charges a maker fee or a taker fee on each executed order, in basis points of the executed notional. A maker order rests on the book before it fills; a taker order fills against a resting order. The fee schedule has the current rates.
Next: Account models