Cryptolean
// Methodology · tech

Technical indicators.

Current definition tech-v4. Charts stamped with it were computed by src/metrics/technicals.py, and every value plotted for a past date could have been computed on that date.

Definition and failure modes

All price-only, so every one of these is free and exact. Shared contract: compute-style functions take the price frame and return a Series or DataFrame indexed by date.

Every source in src/fetch/ returns a daily CLOSE and nothing else, so anything needing a true high, low or volume is not implementable here and is absent rather than approximated. Supertrend and the ATR family are the notable casualties; a close-only ATR is a different indicator wearing the same name.

Version history

Newest first. Each entry says what changed and whether values that had already been published moved with it, followed by the sentence from the module that decided the verdict.

  1. tech-v42026-08-06AdditiveCurrent

    Donchian channel and a close-only stochastic. Additive; nothing earlier is redefined.

    Output was added. Nothing already published changed, so every chart drawn under the previous version still reads the same.

    • unchangedAdditive; nothing earlier is redefined.
  2. tech-v32026-08-06Restated

    realised_volatility() takes the annualiser as a parameter instead of hardcoding 365. The default is still 365, so every crypto series is unchanged to the last digit. Benchmarks on a five-day calendar were reading about 18% low and now do not.

    At least one value that had already been published is different now. Charts drawn before this version do not match charts drawn after it.

    • values movedBenchmarks on a five-day calendar were reading about 18% low and now do not.
    • unchangedThe default is still 365, so every crypto series is unchanged to the last digit.
  3. tech-v22026-08-05Additive

    MACD, Bollinger bands, MA crossings, realised volatility, MA ribbon strength. Nothing in tech-v1 was redefined — every existing series is unchanged and no historical chart moves.

    Output was added. Nothing already published changed, so every chart drawn under the previous version still reads the same.

    • unchangedNothing in tech-v1 was redefined — every existing series is unchanged and no historical chart moves.
  4. tech-v12026-08-05Initial

    moving averages, bull market support band, Pi Cycle, Mayer multiple, RSI.

    The first version of this metric. There is no earlier definition to restate.

Charts drawn with it

137 charts name this metric in their readout line.

technicals

Bitcoin — Bull Market Support BandCardano — Bollinger BandsAvalanche — Bollinger BandsBitcoin Cash — Bollinger BandsBitcoin — Bollinger BandsPolkadot — Bollinger BandsEthereum — Bollinger BandsGold — Bollinger BandsChainlink — Bollinger BandsLitecoin — Bollinger BandsPolygon — Bollinger BandsSilver — Bollinger BandsSolana — Bollinger BandsS&P 500 — Bollinger BandsXRP — Bollinger BandsBitcoin — Long Term Moving AveragesCardano — Golden and Death CrossesAvalanche — Golden and Death CrossesBitcoin Cash — Golden and Death CrossesPolkadot — Golden and Death CrossesEthereum — Golden and Death CrossesGold — Golden and Death CrossesChainlink — Golden and Death CrossesLitecoin — Golden and Death CrossesPolygon — Golden and Death CrossesSilver — Golden and Death CrossesSolana — Golden and Death CrossesS&P 500 — Golden and Death CrossesXRP — Golden and Death CrossesCardano — Moving Average RibbonAvalanche — Moving Average RibbonBitcoin Cash — Moving Average RibbonPolkadot — Moving Average RibbonEthereum — Moving Average RibbonGold — Moving Average RibbonChainlink — Moving Average RibbonLitecoin — Moving Average RibbonPolygon — Moving Average RibbonSilver — Moving Average RibbonSolana — Moving Average RibbonS&P 500 — Moving Average RibbonXRP — Moving Average RibbonCardano — MACDAvalanche — MACDBitcoin Cash — MACDBitcoin — MACDPolkadot — MACDEthereum — MACDGold — MACDChainlink — MACDLitecoin — MACDPolygon — MACDSilver — MACDSolana — MACDS&P 500 — MACDXRP — MACDBitcoin — Golden and Death CrossesBitcoin — Mayer MultipleCardano — Mayer MultipleAvalanche — Mayer MultipleBitcoin Cash — Mayer MultiplePolkadot — Mayer MultipleEthereum — Mayer MultipleGold — Mayer MultipleChainlink — Mayer MultipleLitecoin — Mayer MultiplePolygon — Mayer MultipleSilver — Mayer MultipleSolana — Mayer MultipleS&P 500 — Mayer MultipleXRP — Mayer MultipleCardano — Long Term Moving AveragesAvalanche — Long Term Moving AveragesBitcoin Cash — Long Term Moving AveragesPolkadot — Long Term Moving AveragesEthereum — Long Term Moving AveragesGold — Long Term Moving AveragesChainlink — Long Term Moving AveragesLitecoin — Long Term Moving AveragesPolygon — Long Term Moving AveragesSilver — Long Term Moving AveragesSolana — Long Term Moving AveragesS&P 500 — Long Term Moving AveragesXRP — Long Term Moving AveragesCardano — Pi Cycle TopAvalanche — Pi Cycle TopBitcoin Cash — Pi Cycle TopPolkadot — Pi Cycle TopEthereum — Pi Cycle TopChainlink — Pi Cycle TopLitecoin — Pi Cycle TopPolygon — Pi Cycle TopSolana — Pi Cycle TopXRP — Pi Cycle TopBitcoin — Pi Cycle TopCardano — Realised VolatilityAvalanche — Realised VolatilityBitcoin Cash — Realised VolatilityPolkadot — Realised VolatilityEthereum — Realised VolatilityGold — Realised VolatilityChainlink — Realised VolatilityLitecoin — Realised VolatilityPolygon — Realised VolatilitySilver — Realised VolatilitySolana — Realised VolatilityS&P 500 — Realised VolatilityXRP — Realised VolatilityBitcoin — Realised VolatilityBitcoin — Moving Average RibbonCardano — Relative Strength Index (14d)Avalanche — Relative Strength Index (14d)Bitcoin Cash — Relative Strength Index (14d)Bitcoin — Relative Strength Index (14d)Polkadot — Relative Strength Index (14d)Ethereum — Relative Strength Index (14d)Gold — Relative Strength Index (14d)Chainlink — Relative Strength Index (14d)Litecoin — Relative Strength Index (14d)Polygon — Relative Strength Index (14d)Silver — Relative Strength Index (14d)Solana — Relative Strength Index (14d)S&P 500 — Relative Strength Index (14d)XRP — Relative Strength Index (14d)Cardano — Bull Market Support BandAvalanche — Bull Market Support BandBitcoin Cash — Bull Market Support BandPolkadot — Bull Market Support BandEthereum — Bull Market Support BandGold — Bull Market Support BandChainlink — Bull Market Support BandLitecoin — Bull Market Support BandPolygon — Bull Market Support BandSilver — Bull Market Support BandSolana — Bull Market Support BandS&P 500 — Bull Market Support BandXRP — Bull Market Support Band
Current version
tech-v4
Versions on record
4
First dated
2026-08-05
Restatement policy
Restated
Has restated. At least one bump changed values that were already published; the history below says which.
Charts
137
Source
src/metrics/technicals.py
Public functions
bollinger, bull_market_support_band, compute, donchian, ma_crossings, ma_ribbon, ma_strength, macd, mayer_multiple, moving_averages, pi_cycle, pi_cycle_crossings, realised_volatility, rsi, stochastic
Machine-readable
catalog.json · llms.txt