SpreadAtlas

Data: every backtest, free to download

All 31,407 results behind this site, under a Creative Commons Attribution 4.0 licence. Use them, check them, build on them; credit SpreadAtlas with a link.

Files

Columns in the CSV

timeframe_minBar length in minutes: 1, 3, 5, 10, 15, 30, 60 or 240.
typesingle (one indicator) or combo (with a filter or exit rule).
familyIndicator rule family.
triggerThe indicator rule and its settings.
filtersFilters added, separated by semicolons.
exitExit rule added, or 'signal only'.
tradesNumber of trades, all coins together.
win_rateShare of trades that made money after costs (0 to 1).
cagr_after_fee_and_slipYearly return after the fee and one tick per trade (0.10 = 10%).
max_drawdownWorst fall from a previous high, after fee and slippage.
sharpeAnnualised Sharpe ratio after fee and slippage.
train_cagr, test_cagrYearly return in the first and the second period, after fee and slippage.
worst_coin_cagrYearly return of the weakest coin.
cagr_fee_only, train_cagr_fee_only, test_cagr_fee_onlyThe same returns with the fee only.
passed_two_period_test1 if the setup passed the two-period test, otherwise 0.

In the CSV, returns are fractions (0.10 means 10%). In the JSON files used by the explorer they are percentages. How the numbers were produced, and their limits, are on the methodology page.

How to cite

SpreadAtlas (2026). Crypto indicator backtests on Upbit, October 2026. https://spreadatlas.com/datasets/. CC BY 4.0.

What it is not

These are backtests on past prices with modelled costs. They are not trading advice, and they flatter the past in ways described on the methodology page. Exchange price data belongs to the exchange; we publish only our derived results.