Loading...
Loading...
Data sources
Every CandleDojo scenario is built from real historical OHLCV (Open, High, Low, Close, Volume) price data. Nothing is simulated, generated, or synthetic. The live app serves 1,200+ playable scenarios across 4 instruments spanning crypto, forex, and commodities; this public reporting snapshot currently documents 544 scenarios.
Page Notes
Reviewed by
CandleDojo editorial team
Published
Mar 27, 2026
Last updated
Apr 5, 2026
How this page was made
The data page describes the public reporting layer that CandleDojo uses to support insight pages, trust surfaces, and machine-readable discovery files.
Change log: on April 5, 2026 CandleDojo added dataset markup, a public data catalog, and the second reporting JSON route for difficulty and coverage metrics.
What data CandleDojo uses
CandleDojo sources real historical OHLCV data across 4 instruments. Each scenario uses actual market candles from one of these instruments:
CandleDojo currently focuses on a deliberately small practice set: BTC/USDT, EUR/USD, USD/JPY, and XAU/USD. The goal is depth and training quality, not a giant symbol menu.
Why real data matters
Synthetic or generated chart data has predictable patterns. Algorithms that create fake candles tend to produce clean, textbook setups that look right but don't feel like real markets. For a primer on the OHLCV structure every scenario uses, see Investopedia's OHLC reference.
Real markets have noise, false signals, and genuine complexity. Wicks trap traders. Patterns break down. Trends reverse without warning. Training on real data builds skill that transfers to live trading because the scenarios are the same kind of charts traders face when real money is on the line.
Historical crypto candles are sourced from public exchange kline endpoints (see Binance's kline/candlestick documentation for the canonical schema). Forex, indices, and commodities are sourced from institutional historical feeds and verified against published exchange data.
How scenarios are built
Every scenario goes through an automated pipeline before it reaches the training library:
Timeframe pairs
Each scenario pairs a higher-timeframe context chart with a lower-timeframe entry chart. This mirrors how real traders analyze markets: zoom out for direction, zoom in for timing.
Scalp
15-minute context
1-minute entry
Intraday
4-hour context
15-minute entry
Swing
Daily context
4-hour entry
Scenario library
The public reporting snapshot contains 544 verified scenarios distributed across three difficulty levels:
New scenarios are added regularly as more instruments and timeframes are onboarded.
Data integrity
Every scenario represents a real market moment. CandleDojo does not cherry-pick setups for educational clarity. The distribution includes easy wins, hard reads, and ambiguous setups that get filtered out by quality checks.
What passes the filter is what users train on. The goal is to expose traders to the full range of chart conditions encountered in live markets, not a curated highlight reel.
Public reporting files
CandleDojo publishes a small machine-readable reporting layer so the public insight pages can cite first-party data directly.
Public reporting JSON is provided for reference under CandleDojo's Terms of Service.
What CandleDojo does not do