Skip to main content

Indicator cards

Short cards for SpreadFighter indicators that have no article of their own: Oracle price, Alpha highlighter, Altucher Bollinger bands, Day high & low, Volume Price Trend, Take profit and stop loss, Trading sessions highlighter.

All indicators on this page are open on every plan, including Free, with no delay. Add them with the Indicators button on the chart: type the name from the card or "[SF]". The names, parameters and line labels of these indicators are in English in the interface — in both the English and the Russian version of the platform.

How the [SFM], [SFT] and [SFQA] tags work is explained in SpreadFighter indicators.

Oracle price​

In the list: [SFM] Oracle price · on the chart: [SF] Oracle · where: over the candles

An orange step line — the Hyperliquid oracle price for the same market. On the main Hyperliquid exchange the oracle is a validator-weighted median of spot prices from several exchanges. On HIP-3 markets it is set by the market's deployer. The gap between the candle and the line is the perpetual's basis to the index.

  • Hyperliquid only. On other exchanges' charts the indicator is empty.
  • Timeframes: 1, 3, 5, 15, 30 minutes, 1 and 4 hours, 1 day. On the others, including seconds, there is no line.
  • A bar's value is the oracle price at the bar's close. History exists only from the start of recording.

No parameters.

Alpha highlighter​

In the list: [SFQA] Alpha highlighter · on the chart: [SF] α highlighter · where: over the candles

Draws rectangular zones on the price chart where the instrument's alpha to the benchmark formed a local peak or trough. The alpha itself is the same as in the [SFQA] Alpha indicator:

α=Rp−(rf+β (Rb−rf))\alpha = R_p - \big(r_f + \beta\,(R_b - r_f)\big)
  • RpR_p, RbR_b — the return of the instrument and the benchmark over the Length window, in percent, on the hlc3 price;
  • β\beta — the slope of the regression of the instrument's bar-to-bar returns on the benchmark's returns over the same window;
  • rfr_f — the risk-free rate (annual, in percent), scaled to the window length.
warning

The indicator is experimental and is not a trading signal — the tooltip on its parameters says so too. It works only for instruments correlated with the benchmark.

How zones appear​

The last three closed bars are taken. If all three have alpha of the same sign, the middle bar is a peak when its absolute alpha is the largest of the three, and a trough when it is the smallest.

ZoneColorWhen it disappears
Peak with positive alphared, with a borderprice above the top of the zone
Peak with negative alphagreen, with a borderprice below the bottom of the zone
Trough with positive alphacyanafter confirmation — a bar's low below the bottom of the zone
Trough with negative alphamagentaafter confirmation — a bar's high above the top of the zone

An unconfirmed trough is drawn as an outline only and stretches to the current bar. A positive one is confirmed by a close above its top, a negative one by a close below its bottom. A close beyond the opposite edge flips it once into a trough of the other sign. Any zone disappears after Max bars lifetime bars.

Parameters​

ParameterDefaultWhat it does
Benchmark tickerBINANCE:BTCUSDTBenchmark for alpha and beta
Risk free rate10.95Risk-free rate, % per year
Length10Calculation window, bars (at least 2)
Max bars lifetime500After how many bars a zone disappears
ModeActiveActive — removed zones disappear; Highlighter — they stay faded for another quarter of the lifetime; History — nothing is removed or flipped
Invalidate peaks by wicksonA peak is removed when a wick touches it. If off — only by a close
Flip zones on opposite closeonFlips a trough on a close beyond the opposite edge. If off — the trough just disappears

Altucher Bollinger bands​

In the list: [SFT] Altucher Bollinger bands · on the chart: [SF] Altucher BB · where: over the candles

Two moving averages and an oversold mark under the price. The indicator does not draw the Bollinger bands themselves — they are only used for the mark condition.

  • Fast SMA (orange) and Slow SMA (blue) — simple averages of the selected price.
  • Mark — two orange dots with a fill between them, 3.5 % and 4.5 % below the price. It appears on a bar where the price is below the lower Bollinger band and %B is below Level.
%B=P−(SMAL−kσL)2kσL×100,mark: P<SMAL−kσL  and  %B<Level\%B = \frac{P - (SMA_L - k\sigma_L)}{2k\sigma_L} \times 100, \qquad \text{mark: } P < SMA_L - k\sigma_L \;\text{and}\; \%B < Level

PP — the price from Price source, LL — BB Length, kk — BB Multiplier, σL\sigma_L — the standard deviation of price over LL bars.

Parameters​

ParameterDefaultWhat it does
Use custom settingsoffTurns on the lengths from the parameters below
Price sourceclosePrice: open, high, low, close, hl2, hlc3, ohlc4
BB Length450Bollinger band window, bars
BB Multiplier1.5Multiplier kk
Fast SMA length235Fast average window, bars
Slow SMA length345Slow average window, bars
Level−25%B threshold for the mark

While Use custom settings is off, the lengths are not taken from the parameters but derived from minutes: 450, 235 and 345 minutes are divided by the chart timeframe in minutes. On a 5-minute chart that is 90, 47 and 69 bars. BB Multiplier and Level always apply. On daily and higher timeframes, turn on Use custom settings and set the lengths yourself.

Day high & low​

In the list: [SFT] Day high & low · on the chart: [SF] Day high & low · where: over the candles

Two white step lines — Day high and Day low: the highest and lowest price over the last 24 hours.

DayHigh=max⁡N(High),DayLow=min⁡N(Low),N=1440timeframe in minutesDayHigh = \max_{N}(High), \qquad DayLow = \min_{N}(Low), \qquad N = \frac{1440}{\text{timeframe in minutes}}
  • The window is rolling: 24 hours back from the current bar, not a calendar day from midnight.
  • On daily and higher timeframes the lines match the high and low of the bar itself.

No parameters.

Volume Price Trend​

In the list: [SFM] Volume Price Trend · on the chart: [SF] VPT · where: over the candles

A line above the highs or below the lows of the candles, plus background highlighting. Green means the accumulated volume flow is above its average, red means below. The distance of the line from the candle shows by how much.

  1. Bar volume with the sign of the candle body:
svt=(Closet−Opent)⋅VolumetHight−Lowtsv_t = \frac{(Close_t - Open_t) \cdot Volume_t}{High_t - Low_t}
  1. The cumulative sum vt=svt+∑i≤tsviv_t = sv_t + \sum_{i \le t} sv_i and its average v‾t=SMAS(v)\overline{v}_t = SMA_S(v).

  2. The deviation from the average on the scale of the candle range:

shadowt=vt−v‾tσW(v−v‾)⋅σW(High−Low)shadow_t = \frac{v_t - \overline{v}_t}{\sigma_W(v - \overline{v})} \cdot \sigma_W(High - Low)
  1. The line: Hight+shadowtHigh_t + shadow_t when shadowt>0shadow_t > 0, otherwise Lowt+shadowtLow_t + shadow_t.

SS — Smooth length, WW — Window length, σW\sigma_W — the standard deviation over WW bars.

ParameterDefaultWhat it does
Window length100Standard deviation window WW, bars
Smooth length100Average window SS, bars

Take profit and stop loss​

In the list: [SFT] Take profit and stop loss · on the chart: [SF] SL & TP · where: over the candles

Two bands around the price: red — the stop-loss range, green — the take-profit range. The edges of the bands are a percentage of each bar's close. The indicator knows neither the entry price nor ATR: the bands move with the price.

For a long:

SL=Close⋅(1−s%)…Close⋅(1−e%),TP=Close⋅(1+s%)…Close⋅(1+e%)SL = Close \cdot (1 - s\%) \ldots Close \cdot (1 - e\%), \qquad TP = Close \cdot (1 + s\%) \ldots Close \cdot (1 + e\%)

For a short the signs flip: the stop is above the price, the take below.

ParameterDefaultWhat it does
SideLongLong or Short
Stop-Loss range start3Near edge of the stop, % of price
Stop-Loss range end5Far edge of the stop, %
Take-Profit range start6Near edge of the take, %
Take-Profit range end9Far edge of the take, %

Percentages are whole numbers. A stop distance based on the liquidation model comes from Liquidation Map.

Trading sessions highlighter​

In the list: [SFM] Trading sessions highlighter · on the chart: [SF] Sessions · where: chart background

Highlights the background of bars that opened inside a trading session. There are four sessions, each with its own color. Times are in UTC, like all instruments on the platform, with no daylight saving shift.

SessionDefault nameHours, UTCColor
Session ATokyo00:00–09:00red
Session BFrankfurt07:00–15:00orange
Session CLondon08:00–16:00green
Session DNew York13:00–21:00blue

Each session has one row in the settings: name, hours and color. The name is only a label for you; it is not shown on the chart. A bar is highlighted if its open time falls within the session hours, including the end minute.

  • A session across midnight (for example, 22:00–06:00) cannot be set — it will not be highlighted. Split it into two.
  • On daily and higher timeframes all bars open at 00:00, so the highlighting makes no sense there.