StratBase.aiStratBase.ai
DashboardCreate BacktestMy BacktestsCatalogBlogNewsToolsHelp

Products

  • Researcher Dashboard
  • Create Backtest
  • My Backtests
  • Catalog
  • Blog
  • News

Alerts

  • Calendar
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Company

  • About Us
  • Pricing
  • Affiliate
  • AI Widget
  • Contact

Legal

  • Privacy
  • Terms
  • Refund Policy

Support

  • Help Center
  • Reviews
StratBase.aiStratBase.ai

Think it. Test it.

StratBase.ai does not provide financial advice or trading recommendations. AI only formalizes user ideas into testable strategy configurations for research purposes. Past backtesting performance does not guarantee future results. All trading decisions and associated risks are the sole responsibility of the user. This platform is not a broker and does not facilitate real trading.

© 2026 StratBase.ai · AI-powered strategy research and backtesting platform

support@stratbase.ai
Help Center/Indicators/BOP (Balance of Power)

BOP (Balance of Power)

📈Indicators
📌

BOP (Balance of Power)

📋

What is BOP?

Balance of Power (BOP) is an oscillator that measures the strength of buyers versus sellers by assessing the ability of each to push price to extreme levels. It oscillates between -1 and +1, with positive values indicating buyer dominance and negative values indicating seller dominance.

⚙️

How it works

BOP is calculated using the relationship between the open, close, high, and low:

BOP = (Close - Open) / (High - Low)

The raw value is typically smoothed with a simple moving average to reduce noise.

📌

Key levels

  • Above 0 — Buyers are in control (bullish)
  • Below 0 — Sellers are in control (bearish)
  • Near +1 — Extreme buyer dominance
  • Near -1 — Extreme seller dominance
  • 0 — Equilibrium between buyers and sellers
📌

Trading signals

Buy signals

  • BOP crosses above 0 (buyers taking control)
  • BOP consistently positive and rising (strengthening bull trend)
  • BOP rebounds from extreme negative values

Sell signals

  • BOP crosses below 0 (sellers taking control)
  • BOP consistently negative and falling (strengthening bear trend)
  • BOP reverses from extreme positive values
📌

Parameters

| Parameter | Default | Description | |-----------|---------|-------------| | Smoothing | 14 | SMA period applied to raw BOP |

💡

Example conditions

| Condition | Meaning | |-----------|---------| | BOP > 0 | Buyers dominate | | BOP < 0 | Sellers dominate | | BOP cross_over 0 | Shift to buyer control | | BOP cross_under 0 | Shift to seller control |

💡

Strategy Examples

BOP + Trend Filter

Combine BOP with a trend indicator for higher-quality signals:

  • Enter long when BOP cross_over 0 AND close > EMA(50) — buyer strength confirmed in uptrend
  • Enter short when BOP cross_under 0 AND close < EMA(50) — seller strength confirmed in downtrend

BOP Divergence

  • Price makes a new high but BOP makes a lower high → bearish divergence (buyers weakening)
  • Price makes a new low but BOP makes a higher low → bullish divergence (sellers weakening)
  • Divergence signals are most reliable on 4h and daily timeframes
💡

Tips

  • BOP is a leading indicator — it often signals shifts before price moves
  • Use SMA smoothing to reduce whipsaws
  • Divergence between BOP and price is a powerful signal
  • Works best when combined with volume analysis
  • In sideways markets, BOP frequently oscillates around zero — avoid trading these signals
Related Resources|Fibonacci CalculatorPivot Points CalculatorTrading Blog