summary: how much history edgeful's reports cover, whether it's capped at 2 years, how far back different markets and reports go, and why the report date-range selector is a separate thing from how deep your TradingView backtest can run.
this one comes up a lot: "is edgeful capped at 2 years of data?"
the short version — the amount of history you see on a report is set by the date-range selector on that report page, and how far it goes back depends on the market and the report you're looking at. that's a different thing from how deep a TradingView backtest can run, which is governed by your TradingView plan, not by edgeful.
let me walk through both so it's clear which limit you're actually running into.
the short answer on the "2 year cap"
the data you see on any report is controlled by the date-range selector at the top of the report page. you pick the window — 1 year, 6 months, 3 months, and so on — and every stat on the page recalculates for exactly that period.
there's no 2-year cap. edgeful's report data goes back 8 years — to May 2018. the confusion comes from the selector defaulting to shorter windows: its longest preset is 5 years, and to go all the way back to May 2018 you set the start and end dates manually.
the key thing to understand: the number you're reading is always tied to the window you've selected. a stat over the last 6 months and the same stat over the last 3 months are measuring different sets of days — so the window you choose is part of the answer, not just a filter on top of it.
the date-range selector, and how it interacts with lookback
every report page has the date-range selector near the top. it's the control that decides how much history feeds the numbers below it.
a few things worth knowing about how it behaves:
the window you pick is the window the stats use — pick 3 months and every percentage on the page is a 3-month number.
a shorter window reacts faster to what the market's been doing lately; a longer window smooths that out and shows you the bigger sample.
you can't select more history than the market has available — the platform's data starts in May 2018, and a market or ticker added to edgeful more recently won't reach as far back as that.
this is also why the same report can look different depending on the window — nothing's broken, you're just looking at a different sample of days.
a stat that holds up across 1 year, 6 months, and 3 months is more trustworthy than one that only shows up on the longest lookback and has faded recently. checking a number across a couple of windows is one of the more useful habits the selector makes possible.
how much history varies by market and report
history isn't uniform across everything on the platform. two things move it.
by market
the deepest history on the platform reaches back to May 2018 — about 8 years — for markets that have been trading and recording clean data that long. markets or tickers added to edgeful more recently have less behind them, so the longest windows won't reach as far back on those.
newer or more recently added markets naturally have less history behind them, so the longest date-range options may not reach as far back as they do on an older market.
by report
some reports work with fewer data points than others, even over the same window — it comes down to how often the thing they measure actually happens.
a report built around a specific recurring event has fewer data points to work with than one that measures something every single trading day — so even over the same calendar window, the sample sizes differ.
report data lookback vs TradingView backtest depth
this is the distinction that trips people up — they're two separate limits, and only one of them is edgeful's.
report data lookback is what we've been talking about — the history behind the stats on an edgeful report page, set by the date-range selector.
TradingView backtest depth is how many historical bars TradingView will let a strategy run against when you're backtesting an edgeful algo on your own chart. that limit is set by your TradingView plan — higher plans allow more historical bars — and it has nothing to do with edgeful's data history.
so if your backtest only goes back a few months, that's usually a TradingView bar-count limit on your plan, not an edgeful cap. the two limits are independent — the report page can show a full lookback while your TradingView backtest is cut shorter by your plan's bar allowance, or the other way around.
if you're comparing an edgeful report number to a TradingView backtest result and they don't line up, the different amount of history each one is running on is one of the first things to check.
a note on the API
if you're pulling data through edgeful's API, the lookback the API returns depends on your API tier — the pro tier includes a 1 year lookback. the exact window per tier is in the plans and API FAQ.
that's the window the API returns — separate again from what you can select on a report page in the app.
