FreeCharting
/

Free stock, forex and crypto chart

Your API keys

Keys are saved only in this browser and are sent only to the provider they belong to. Most have a free plan; each one's plan is labelled. Where do I get a key?

Indicators

Compare symbols

Overlay up to three other symbols from the same data provider. Each line is rebased to this chart's price at the first bar they share, so you can compare performance.

Price alerts

Alerts are checked while this tab is open: live on open charts, and every 30 seconds in the background for crypto. You'll get a sound, a message here and, if you allow it, a browser notification.

Save layout

Saves every chart's symbol, timeframe, indicators and settings in this browser.

Scripts

Reset paper account

Clears positions, orders and history, and starts again with a fresh balance.

Connect a trading account

Place orders on your own account from the chart. Orders go straight from this browser to your broker; FreeCharting never sees your keys or orders.

Keep your account safe

  • Create keys with trading permission only. Never enable withdrawals.
  • Start with the practice account (paper, sandbox or demo) to get used to it.
  • Keys are encrypted with your passphrase and only unlocked in this tab. Anyone with access to this browser while it’s unlocked can place orders.

Confirm live order

Chart objects

Chart type settings

Go to date

Spread or ratio chart

Chart two symbols combined: a ratio shows their relative strength, a spread the price gap between them. Indicators and drawings work as usual.

Tip: type BTCUSDT / ETHUSDT or AAPL - MSFT (with spaces) straight into the symbol box.

Strategy report

Chart settings

Candles

Chart

Daily and longer charts always use UTC, so each candle keeps its calendar date.

Trading

The long/short position tool then shows the position size that risks this amount at your stop.

App

You can install FreeCharting from your browser's menu (Install app / Add to Home Screen) to open it in its own window.

Backup

Everything (layouts, drawings, scripts, alerts, watchlist, paper account and settings) lives in this browser. Save a backup file to move it to another browser or device.

Keyboard shortcuts

Click a shortcut to change it, then press the new keys (with ⌥/Alt or ⌘/Ctrl). Backspace removes it, Esc cancels.

Fixed

/
Search symbols
1…9 Enter
Type a timeframe (15, 4h, 1d, 30s) and press Enter
⌘/Ctrl Z
Undo (drawings, indicators, chart type, timeframe, layout)
⌘/Ctrl ⇧ Z
Redo
Delete
Delete the selected drawing
Esc
Cancel the drawing in progress
Right-click
Style, lock or delete a drawing
Space
Play / pause bar replay
→
Next bar in replay
⌘/Ctrl S
Save script (in the editor)
⌘/Ctrl Enter
Save & add script to chart
← →
Scroll the chart (hold ⇧ to scroll further)
+ −
Zoom in / out
Home
Jump to the latest candle
?
Show this list