BP

BP p.l.c.

BP · NYQ
Watching
—
Loading prices…
Daily prices

Rank vs the other stocks

Trading model
Hold
21stpercentile
Last 7 sessions
WeakestStrongest

BP placed in the 21st percentile of the stocks being followed just after the open on . The trading model buys from the top of this list.

Model score
−0.48
Ranked

Old model

Guesses whether the price goes up or down. Latest call: Sell
Not trading
Next day
↓ Down
4% confidence
Next 2 days
↓ Down
12% confidence

Made

Technical signals

Momentum, trend, volatility and volume from recent trading, as of
Momentum
RSI (14)
0.741
Stochastic %K (14)
0.977
Stochastic %D (14)
0.951
Trend
Price vs SMA (20)
0.091
Price vs EMA (26)
0.087
Price vs WMA (20)
0.062
Volatility
Bollinger %B (20/2)
0.934
Bollinger Bandwidth (20/2)
0.210
ATR % (14)
0.023
Volume
OBV change (20)
0.389
Money Flow Index (14)
0.797
Chaikin Money Flow (20)
0.161
Returns & Statistics
Return (1)
0.025
Return (2)
0.029
Overnight gap
0.011

Technical signals for BP

Computed from recent prices and volume, as of . The models read these alongside the other signals. 100% of them have enough price history to compute; a 0 with low coverage usually means "not enough history yet", not a real reading.

Momentum

Oscillators that gauge how strongly and how fast the price has been moving — used to spot overbought/oversold conditions and shifts in drive.

RSI (7)
Relative Strength Index: 0–1 scale of recent gains vs losses. Above ~0.7 is 'overbought' (may be due to cool off); below ~0.3 'oversold'.
0.8178
RSI (14)
Relative Strength Index: 0–1 scale of recent gains vs losses. Above ~0.7 is 'overbought' (may be due to cool off); below ~0.3 'oversold'.
0.7411
RSI (21)
Relative Strength Index: 0–1 scale of recent gains vs losses. Above ~0.7 is 'overbought' (may be due to cool off); below ~0.3 'oversold'.
0.6941
Stochastic %K (14)
Where the close sits within its recent high–low range (0 = at the low, 1 = at the high).
0.9769
Stochastic %D (14)
A 3-day smoothing of Stochastic %K — the slower signal line.
0.9505
Stochastic %K (9)
Where the close sits within its recent high–low range (0 = at the low, 1 = at the high).
0.9538
Stochastic %D (9)
A 3-day smoothing of Stochastic %K — the slower signal line.
0.9184
Stochastic RSI (14)
RSI rescaled to where it sits in its own recent range (0–1) — a more sensitive overbought/oversold reading.
1.0000
Williams %R (14)
Like the Stochastic, the close's position in the recent range (0 = low, 1 = high).
0.9769
CCI (20)
Commodity Channel Index: how far price is from its average, squashed to about −1…+1. High = unusually strong, low = unusually weak.
0.8426
CCI (40)
Commodity Channel Index: how far price is from its average, squashed to about −1…+1. High = unusually strong, low = unusually weak.
0.9575
Rate of Change (5)
Log return over the lookback — simple momentum (positive = up).
0.0219
Rate of Change (10)
Log return over the lookback — simple momentum (positive = up).
0.1040
Rate of Change (20)
Log return over the lookback — simple momentum (positive = up).
0.1505
KDJ %K (9)
Smoothed position of the close in its recent range (0–1).
0.9069
KDJ %D (9)
A further smoothing of KDJ %K.
0.8842
KDJ %J (9)
The fast, sensitive leg of KDJ — exaggerates turns.
0.7408
Ultimate Oscillator (7/14/28)
Buying pressure blended across short, medium and long windows (0–1).
0.6341
True Strength Index (25/13)
Double-smoothed momentum, about −1…+1 (positive = upward drive).
0.3553

Trend

Moving-average and directional measures of which way the price is trending and how strong that trend is.

Price vs SMA (10)
How far the close is above (+) or below (−) its simple moving average, as a fraction.
0.0415
Price vs SMA (20)
How far the close is above (+) or below (−) its simple moving average, as a fraction.
0.0910
Price vs SMA (50)
How far the close is above (+) or below (−) its simple moving average, as a fraction.
0.1325
Price vs SMA (100)
How far the close is above (+) or below (−) its simple moving average, as a fraction.
0.1925
Price vs SMA (200)
How far the close is above (+) or below (−) its simple moving average, as a fraction.
0.2227
Price vs EMA (12)
How far the close is above/below its exponential moving average (weights recent prices more).
0.0505
Price vs EMA (26)
How far the close is above/below its exponential moving average (weights recent prices more).
0.0867
Price vs EMA (50)
How far the close is above/below its exponential moving average (weights recent prices more).
0.1220
Price vs EMA (200)
How far the close is above/below its exponential moving average (weights recent prices more).
0.2412
Price vs WMA (20)
How far the close is above/below its weighted moving average.
0.0616
PPO (12/26/9)
Percentage Price Oscillator — MACD expressed as a percent so it compares across stocks. Positive = short-term momentum above long-term.
0.0344
PPO Signal (12/26/9)
The smoothed signal line of the PPO.
0.0269
PPO Histogram (12/26/9)
PPO minus its signal line — momentum of the momentum.
0.0075
ADX (14)
Trend strength on a 0–1 scale (direction-agnostic). Higher = a stronger trend.
0.3380
+DI (14)
Strength of upward directional movement (0–1).
0.3572
−DI (14)
Strength of downward directional movement (0–1).
0.1079
Aroon Up (25)
How recently a new high was made (1 = just now).
1.0000
Aroon Down (25)
How recently a new low was made (1 = just now).
0.0800
Aroon Oscillator (25)
Aroon Up minus Down — positive favours an uptrend.
0.9200
Parabolic SAR distance
How far price is from the trailing stop-and-reverse level, as a fraction of price.
0.0609
Parabolic SAR side
+1 when price is above the SAR (uptrend), −1 below.
1.0000
Vortex +VI (14)
Strength of upward trend movement (centred at 0).
0.1181
Vortex −VI (14)
Strength of downward trend movement (centred at 0).
−0.5131
Vortex difference (14)
+VI minus −VI — positive favours an uptrend.
0.6312
MA slope (50/20)
The recent slope of a moving average (positive = rising trend).
0.0429

Volatility

How much the price is swinging around — wide bands and high readings mean larger, riskier moves.

Bollinger %B (20/2)
Where price sits within its Bollinger Bands (0 = lower band, 1 = upper). Above 1 or below 0 is an extended move.
0.9344
Bollinger Bandwidth (20/2)
How wide the bands are relative to price — bigger means more volatile.
0.2096
ATR % (14)
Average True Range as a percent of price — typical daily swing size.
0.0227
Keltner position (20/10/2)
Where price sits within its Keltner Channel (0–1).
1.2428
Keltner width (20/10/2)
Width of the Keltner Channel relative to price.
0.0992
Donchian position (20)
Where price sits within its recent high–low channel (0–1).
1.1273
Donchian width (20)
Width of the recent high–low channel relative to price.
0.1508
Realized volatility (10)
Standard deviation of recent daily returns — how jumpy the stock has been.
0.0176
Realized volatility (20)
Standard deviation of recent daily returns — how jumpy the stock has been.
0.0168
Realized volatility (60)
Standard deviation of recent daily returns — how jumpy the stock has been.
0.0188
Chaikin Volatility (10/10)
Whether the daily high–low range is expanding (+) or contracting (−).
0.0782
Ulcer Index (14)
A drawdown-based stress measure — higher means deeper/longer dips from recent highs.
7.2200

Volume

Whether trading activity is confirming the price move — money flowing in or out, and unusually heavy or light volume.

OBV change (20)
On-Balance Volume trend — net volume flowing in (+) or out (−).
0.3889
Money Flow Index (14)
A volume-weighted RSI (0–1). High = strong buying pressure.
0.7967
Chaikin Money Flow (20)
Buying vs selling pressure weighted by volume (−1…+1).
0.1614
Money Flow Multiplier
Where the close finished in the bar's range, the building block of accumulation/distribution (−1…+1).
0.6383
Accum/Dist change (20)
Recent change in the Accumulation/Distribution line (buying vs selling pressure).
0.1614
Price vs VWAP (20)
How far the close is above/below the rolling volume-weighted average price.
0.0881
Force Index (13)
Return times relative volume — the push behind a move.
0.0254
Ease of Movement (sign) (14)
+1 when price rose easily on light volume, −1 when it fell easily.
1.0000
Ease of Movement (z) (14)
How unusual today's ease-of-movement is vs recent days.
1.7707
Volume Rate of Change (14)
Log change in volume vs n days ago — a volume surge/lull.
0.0413
Volume Rate of Change (25)
Log change in volume vs n days ago — a volume surge/lull.
−0.2032
Relative Volume (z) (20)
How many standard deviations today's volume is above/below its recent average.
0.0982
Relative Volume (z) (50)
How many standard deviations today's volume is above/below its recent average.
−0.0964
Relative Volume (20)
Today's volume vs its recent average (log scale; >0 = above).
0.0239
Relative Volume (50)
Today's volume vs its recent average (log scale; >0 = above).
−0.0278

Returns & Statistics

Recent returns over several horizons plus statistical shape (skew, fat tails, drawdown, risk-adjusted return).

Return (1)
Log return over the horizon (positive = up).
0.0251
Return (2)
Log return over the horizon (positive = up).
0.0291
Return (3)
Log return over the horizon (positive = up).
0.0383
Return (5)
Log return over the horizon (positive = up).
0.0219
Return (10)
Log return over the horizon (positive = up).
0.1040
Return (20)
Log return over the horizon (positive = up).
0.1505
Overnight gap
Open vs the prior close — overnight move.
0.0114
Intraday range
High minus low as a fraction of price — the day's swing.
0.0183
True range
True range (gap-aware swing) as a fraction of price.
0.0281
Return skew (20)
Asymmetry of recent returns — negative means crash-prone tails.
0.5504
Return skew (60)
Asymmetry of recent returns — negative means crash-prone tails.
−0.0184
Return kurtosis (20)
Fat-tailedness of recent returns — high means jumpy/extreme moves.
−0.0232
Return kurtosis (60)
Fat-tailedness of recent returns — high means jumpy/extreme moves.
−0.2169
Downside deviation (20)
Volatility of only the negative returns — pure downside risk.
0.0066
Downside deviation (60)
Volatility of only the negative returns — pure downside risk.
0.0117
Max drawdown (20)
Largest peak-to-trough drop over the window, as a fraction.
0.0205
Max drawdown (60)
Largest peak-to-trough drop over the window, as a fraction.
0.0887
Return/risk (20)
Average return divided by its volatility — recent risk-adjusted return.
0.4468
Return/risk (60)
Average return divided by its volatility — recent risk-adjusted return.
0.1429
Return persistence (20)
Whether up days tend to follow up days (+) or reverse (−).
−0.3634
Return persistence (60)
Whether up days tend to follow up days (+) or reverse (−).
0.0278
Price z-score (20)
How many standard deviations the price is from its recent average.
1.6935
Price z-score (50)
How many standard deviations the price is from its recent average.
2.5682
Return z-score (20)
How unusual the latest return is vs recent returns.
1.0411
Return z-score (50)
How unusual the latest return is vs recent returns.
1.2046

Latest signals

Loading signals…

About BP p.l.c.

BP p.l.c., an integrated energy company, engages in the oil and gas business worldwide. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas,… BP p.l.c., an integrated energy company, engages in the oil and gas business worldwide. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, marketing, and trading activities, as well as solar, wind, and hydrogen businesses. The company also offers aviation fuel products and services, such as jet fuel; aviation gasoline; UL91 aviation fuel; and sustainable aviation fuel. In addition, it engages in the convenience and retail fuel; EV charging; Castrol lubricants and fluids; B2B; midstream; crude oil production; refining and oil trading; and bioenergy businesses. The company was founded in 1908 and is headquartered in London, the United Kingdom.
Sector
Energy
Industry
Oil & Gas Integrated
Exchange
NYQ
Currency
USD

News

No recent news about BP.

Locations

Where the company has offices, plants and other sites. Used to judge supply-chain and regional risk.