The chart game: trade real stock charts blind

A real stock, no name, no dates. Buy, sell or short day by day and try to beat the market. Then guess which company it was.

No account needed · 200 sessions · real historical prices

Live league

Challenge your friends

Everyone plays the same stocks at the same time. There's time to set up your indicators, then the chart moves on its own. Whoever makes the most money wins.

3 stocks · 100 sessions · 1 per second

Rated

Ranked

Same rules, but every game counts toward your ELO. Your opponent is the market: beat buy and hold by more than 1 point to win. Leaving a game unfinished counts as a loss.

1 random stock · 200 sessions · ELO rating

Warm up

Practice

One hidden stock for 200 sessions, at your own pace. Try to beat someone who buys on day one and waits. Doesn't affect your rating.

1 stock · 200 sessions · $10,000

Long challenge

Story mode

Start with $10,000 and play 10 stocks in a row. Whatever you win or lose carries over, and every company you guess adds $500. How far can you get?

10 stocks · 200 sessions each

What is Chart Duels?

Chart Duels is a free online chart game and stock trading game. You get the real daily candlestick chart of a large US company, with the name and dates hidden, and decide session by session whether to buy, sell, go short or wait. At the end you see how you did against simply buying and holding, and you try to guess which company it was.

It's a way to practise technical analysis without risking money: turn on moving averages, Bollinger Bands, RSI, MACD, the stochastic oscillator, ATR, volume or the Parabolic SAR and see whether they actually help you read the chart.

Play a quick practice game, climb the ELO ranking in Ranked, race your friends in a live league where everyone trades the same stock at the same time, or survive ten stocks in a row in Story mode. All in the browser, on desktop or mobile.

Frequently asked questions

Is Chart Duels free?

Yes. Every mode is free and you can play without an account. Signing in with Google is only needed for Ranked (ELO), your saved history across devices and using your username in leagues.

Is the stock data real?

Yes. The charts are real daily prices (open, high, low, close and volume) of 33 large US companies between 1995 and 2017. During the game prices are rescaled to a base of 100 and dates are hidden so you can't recognise the stock.

How does the ELO rating work?

In Ranked your opponent is the market. You win if you beat buy and hold by more than 1 percentage point, lose if you trail it by more than 1 point, and draw otherwise. Everyone starts at 1200; the first 10 games are provisional and move your rating more.

Can I play against my friends?

Yes. Create a live league, share the code and everyone trades the same stocks at the same time, one session per second, with live standings. You can also share a practice code so your friends get exactly the same chart.

Is it like ChartGame?

It's inspired by classic blind chart games like ChartGame: a random historical chart, you decide when to buy and sell, and you compare yourself with buy and hold. Chart Duels adds short selling, leverage, technical indicators, ranked ELO, live leagues, Story mode and guessing the company. It isn't affiliated with ChartGame.

Which technical indicators can I use?

Up to three moving averages (SMA or EMA, any period), Bollinger Bands, Donchian Channel, Parabolic SAR, volume, RSI, MACD, stochastic oscillator and ATR. The Learn section explains each one with sources.

Can I go short or use leverage?

Yes. “Short” bets on a fall with the same amount as a buy, and you can use ×1, ×2 or ×3 leverage. With leverage, if a position loses all of its margin it's liquidated.

Is this financial advice?

No. Chart Duels is a game for practising chart reading with historical data. Nothing on the site is a recommendation to buy or sell any security.

Profile

Guest

ELO ranking

History

DateModeStocksResultFinal capitalGuessedPlace / ELO

Session1 / 200
Game code – With the same code your friends get the same stock and the same period.
Your portfolio
Position
Cash

Drag the chart to see earlier sessions. Hover or tap a candle to read its values.

Trades

No trades yet.