What is traded
Two kinds of token, traded the same way:
Onboarding, prices and the order flow are the same for both. The economics and legal construction of each instrument are covered separately with Securitize.
How it works
Nothing in this split requires you to become a broker-dealer or to hold investor funds or securities. Your frontend never calls Securitize: it talks to the investor’s wallet and to your own backend.
The whole picture
Once per investor:- Onboard and verify the investor with the SecId API, including their suitability, and the DLT test in the European Economic Area.
- Link their wallet: the investor signs an agreement message.
- Get a real-time price, with the signed price an order needs.
- Prepare the order: Securitize returns a transaction for the investor’s wallet.
- The investor signs it in their own wallet. That signature is their acceptance of the order.
- Submit it: Securitize broadcasts it, and it executes in full or not at all.
Sandbox and authentication
The base URL, your API key and the investor id.
Prepare an investor to trade
Onboarding with the SecId API, then the wallet.
Trade a stock
Price, prepare, sign, submit.
Prices and market data
Delayed and real-time prices, and what to show.
Market status
When stocks can be traded.
Go-live checklist
What to check before production.
Before you start
- An agreement with Securitize. Your Securitize contact gives you the API key and the stocks you can offer, with each one’s symbol, token id, buy and sell contract addresses and decimals.
- Investors onboarded with the SecId API. Only an investor Securitize has verified, with a verified suitability, can trade. See Prepare an investor to trade.
- Disclosures in your screens. Investors trade through Securitize Markets, so its terms, risk disclosures, best execution and customer relationship summary have to reach them in your interface. Securitize shares what it presents today, and both sides agree on where each one goes.
- A UI audit by Securitize Compliance before launch. Securitize’s compliance team reviews your live screens to confirm that the disclosures and the market data, the national best bid and offer (NBBO) included, are shown as regulators require. Production access follows its approval. See the go-live checklist.
What makes this API different
- The investor signs every order. The signature in their wallet is their acceptance of the order at the price and terms on your confirmation screen.
- Orders are fill or kill. An order executes in full at the priced level or better, or not at all. There are no partial fills, no resting orders and nothing to cancel.
- Prices expire in seconds. A signed price lasts about 20 seconds, and a prepared transaction 120.
- The investor needs no funds for network fees. Securitize signs every transaction and pays its fee, and the first trade in a stock whitelists the investor’s wallet for it.
- Eligibility is checked on every call, not once per session. An investor whose status changes stops being able to trade at once.