Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.trepa.io/llms.txt

Use this file to discover all available pages before exploring further.

Precision Score is anchored to recent market volatility so that 500 always means about one typical 1-minute move at resolution time (volatility = standard deviation of BTC’s recent 1-minute log returns). The same score therefore means similar skill in calm and volatile markets. What changes is how a fixed dollar error is scored:
  • In calm markets, one typical move is smaller in dollars, so the same dollar error is a larger fraction of a typical move and your score is a bit lower.
  • In volatile markets, one typical move is larger in dollars, so the same dollar error is a smaller fraction of a typical move and your score is a bit higher.
Scoring uses units of typical move, not raw dollars.

Formulas (for verification)

  • Volatility (scale of typical 1-minute move): σ=stddev(log returns)\sigma = \mathrm{stddev}(\text{log returns}) over a recent window (e.g. last 7 days).
  • Sensitivity: λ=ln(2)/σ\lambda = \ln(2) / \sigma.
Last modified on April 28, 2026