arena_get_volatility_history

shallow

io.github.Schoasch/backtesting-arena · Verify this server

How volatile has Bitcoin been? Daily Bitcoin volatility time series: realized volatility (30d & 90d, √252-annualized, close-to-close) and ATR% (Wilder EMA-14, captures intraday range + gaps), on the same scale. Ranks come in two flavours and they answer different questions — `rvRank`/`atrPctAnnRank` expand from the start of history and are look-ahead-free, but BTC volatility has fallen structurally, so a filter like "rank below 10" mostly picks up that decline rather than a regime; `rvRankRolling`/`atrPctAnnRankRolling` rank against a trailing 2-year window and are the ones to use for cross-epoch regime comparisons. History reaches back to 2009 via a stitched pre-Binance close series; ATR is null before the Binance era because no daily high/low exists that far back (see meta.coverage). Use `from`/`to` for a specific window instead of pulling everything and discarding it, and `granularity`/`fields` to keep long ranges affordable. Agents fetching long ranges should pass `schema_version: "2026-08"` today: it rounds floats. Two savings figures, and they are not the same number. ON ITS OWN it cut 30–36 % of characters depending on window length (measured 2026-07-31; the saving falls on long ranges because the pre-Binance years carry null ATR, and nulls do not round). COMBINED with `fields: "minimal"` and `meta: "minimal"` it cut about 45 % (measured 2026-08-17). Budgeting from the single-effect figure therefore understates what the combination buys. Both are dated measurements, not promises — every response carries a `size` block with `chars_before`/`chars_after`/`saved_pct` for YOUR call, so read that instead of these numbers. It is opt-in until the default flips 2026-11-01. Free tier: last 365 days. Related: arena_get_volatility_phases (current phase per pair), arena_get_iv_snapshot (implied vs. this realized — same RV method, but its realized_vol_30d is computed at snapshot time BEFORE that date has traded, so on fresh breakout days the two can differ; this series uses completed closes and is the one to trust for finished days), arena_get_cycle (regime context). [Free tier]

100.0/100

1 trials · measured 8 days ago

arena_get_volatility_history scores 100.0/100 on Vouch's measured behaviour index, from 1 real invocation trials against io.github.Schoasch/backtesting-arena, measured 25 Aug 2026 under methodology v0.2.0. Every measured component scored 100.

Component breakdown

ComponentWeightValue
Reliability35%not applicable
Schema integrity25%100.0
Failure behaviour15%not applicable
Latency15%not applicable
Concurrency10%not applicable

Tool details

Transport
remote
Credential class
gated
Category
Finance & compliance
Input schema
not declared
Output schema
not declared
Side-effect classification
unclassified

Score history

DayScoreTierMethodology
2026-08-25100.0shallowv0.2.0

Probe evidence

ProbeOutcomes
schema_integritypass: 1

Raw request/response logs are not archived yet — the outcome counts above are drawn directly from every recorded trial.

Embed this score

Available for every tool, scored or not — not a verification perk. Always links back to this page.

Vouch score: arena_get_volatility_history
[![Vouch score](https://vouch.tools/api/tools/cb3296e8-cf44-45e3-bc6b-3c036ba96307/badge.svg)](https://vouch.tools/tools/cb3296e8-cf44-45e3-bc6b-3c036ba96307)
arena_get_volatility_history — Vouch