Easy API Trade Sign in Create account
Simulated trading ยท no real money

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 load
SPY SPDR S&P 500 ETF Open 672.94 +1.63 (+0.24%)
QQQ Invesco QQQ (Nasdaq-100) ETF Open 604.45 -0.53 (-0.09%)
BTC-USD Bitcoin Open 114,023.51 -492.01 (-0.43%)
Site volume, last hour
$2.55K 170 orders

Trade 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 account

Trade 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 API

Stream 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 API
1

Sign up

Create an account with an email address and confirm it.

2

Deposit play money

Add up to $1,000 of pretend dollars a day. It costs nothing and is worth nothing.

3

Trade

Buy and sell at live prices and see how your positions do.