Practice trading on live prices, with nothing to lose.
Easy API Trade streams prices for the S&P 500, the Nasdaq-100 and Bitcoin, and lets you buy and sell them with play money, on the website or from your own code.
Already have an account? Sign in
Markets
As of page loadTrade on the website
Watch prices move live, then buy or sell by dollar amount or by quantity. Orders fill at once at the last price, with fractional quantities and no fees.
Create an accountTrade over HTTP
A small JSON API for quotes, deposits, orders and positions. Retries are safe with a client order id, and every error has a stable code.
Read the HTTP APIStream over WebSocket
Subscribe to one quote per symbol per second and place orders on the same connection, for bots that need to react quickly.
Read the WebSocket APISign up
Create an account with an email address and confirm it.
Deposit play money
Add up to $1,000 of pretend dollars a day. It costs nothing and is worth nothing.
Trade
Buy and sell at live prices and see how your positions do.