Skip to content

HybridAlphaRsi


class backtide.strategies.HybridAlphaRsi(min_period=8, max_period=28, vol_window=20)

Full-featured Relative Strength Index combining adaptive period, levels, and trend filter.

The most sophisticated RSI variant, combining an adaptive look-back period (like AdaptiveRsi), adaptive overbought/oversold levels (like AlphaRsiPro), and trend confirmation via a moving-average filter. Designed to deliver the highest-quality RSI signals across different market regimes.

Parameters

min_period : int, default=8

Minimum adaptive RSI period.

max_period : int, default=28
Maximum adaptive RSI period.

vol_window : int, default=20
Window for the volatility-based level adjustment.

Attributes

name : str

Human-readable strategy name.

is_multi_asset : bool
Whether this is a multi-asset strategy.


See Also

AdaptiveRsi

Relative Strength Index with a dynamically adaptive look-back period.

AlphaRsiPro

Advanced Relative Strength Index with adaptive overbought/oversold levels.

Rsi

Relative Strength Index combined with Bollinger Bands for dual confirmation.


Methods

description Short explanation of what the strategy does.
required_indicators Indicators that must be computed up-front for this


method backtide.strategiesdescription()

Short explanation of what the strategy does.

Returns

str

The description.



method backtide.strategiesrequired_indicators()

Indicators that must be computed up-front for this

strategy.

Returns a list of indicator instances, already parameterised with this strategy's current settings, that the engine will auto-include before the simulation starts.

Returns

list

The required indicator instances.