Skip to content
FlowDesk
MP$47.00 +0.00%+ Alert
Sign inCreate free accountStart free
● 11 Oct · US closed · scored 17:59
● Sun 11 Oct 2026/US closed · opens Mon 14:30 BST/93 names scored today/last score 04:36 BSTResearch, not advice · every call is published at Proof

MP

MP Materials Corp
$47.00 · +0.00% vs $47.00 close · scored 17:59 · stale
Decision brief
NEUTRAL · 76/100
What changed
Composite strengthened 6.5 points.
Evidence is stale — treat this read cautiously.
What would change the view
composite leaves the neutral band · confidence deteriorates materially from 76/100
For the read
signal has been stable · evidence confidence is high
Against / uncertainty
open interest leans against the read
The read
Neutral, well evidenced, and the tape has led price here.
−100 bearish0bullish +100
+9.0 composite┆ +2.4 yesterday (+6.5)+0.0 vs a week ago
Evidence
76 / 100 · top 7% today
15,575 contracts · quality 92 · stability 0.91
neutral · −0.53% · n=4,464
01

Why it’s +9

Method
What traded today · weight 62%
+3.6 pts
8,245 calls · 52.9%7,330 puts
bias +5.9 × 0.62
What’s on the books · weight 38%
+5.3 pts
45,797 call OI · 57.0%34,530 put OI
bias +14.0 × 0.38
Equals
+9.0
41% of the score comes from today’s volume, 59% from open interest. Disagree with either? See the method.
02

What changed: 43 days of tape against price

14d43d90d365d · Reader
tape composite (bars)— price◆ big one-day moves30d: price −13.81% · tape −24.2 · corr 0.32
● peak +42▼ low −11.3◆ +22.1 in a day08-2609-0209-0909-1609-2410-0110-10$59$45

Plain English: Over 30 days, price has fallen 13.81% while the tape has faded 24.2 points. They agree.

03

Should you trust it?

pass
Plenty behind it
confidence 76 (93th pct) · quality 92 · 15,575 contracts
pass
Stable
0.91 vs 7-day rolling · choppiness 39
note
Neutral reads make no call
neutral · balanced · mid liquidity → −0.53% avg, n=4,464
pass
Tape has led price
tape has led MP’s price by 2 days (r=0.20, n=44)
against
Our record on MP is poor
20% hit rate on 743 closed calls · payoff 0.86×
04

Where the positions sit

No per-strike chain is stored for this name yet, so we can’t show where the positions sit. The totals above still come from today’s chain.
Spot $47.00. The $50 strike holds the most open interest (the “wall”, 10,568). Near-dated expiry in the mix, so OI is noisier.
05

Our record on MP

Proof
20%
hit rate · 743 closed
0.86×
payoff
−0.04%
avg return
2 Oct · 4h
$47.00 → $47.00
+0.00%flat
2 Oct · 4h
$46.45 → $46.45
+0.00%flat
2 Oct · 4h
$46.07 → $46.07
+0.00%flat
1 Oct · 4h
$45.10 → $45.10
+0.00%flat

One rule everywhere: a move of 0.05% or less is flat, and flat is not a hit. That is the same rule Proof uses; 451 of these 743 calls were flat.

06

Catalysts & context

EPS surprise · last 4 quarters
+45.05%Q3 ’25
+1,856.52%Q4 ’25
+1,037.50%Q1 ’26
−127.27%Q2 ’26
Street Buy-leaningNext report — P/E — · fwd 2,068.01Beta 2.116 52w $37.81–$100.25IV rank —
MP Materials Corp · Metals & Mining
Neutral, well evidenced. The tape has led price here.
−100 bearish0bullish +100
+9.0┆ +2.4 ydayevidence 76
neutral · −0.53% · n=4,464
Why it’s +9
+3.6 volume · 53% calls+5.3 OI · 57% calls
43 days · tape bars, price line
◆ +22.108-2609-0209-0909-1609-2410-0110-10$59$45
Price −13.81%, tape −24.2 over 30 days. The two agree.
Should you trust it?
passPlenty behind it
confidence 76 (93th pct) · quality 92 · 15,575 contracts
passStable
0.91 vs 7-day rolling · choppiness 39
noteNeutral reads make no call
neutral · balanced · mid liquidity → −0.53% avg, n=4,464
againstOur record on MP is poor
20% hit rate on 743 closed calls · payoff 0.86×
Ask about MP
Why did the score rise from +2 to +9 this week?
It was mostly one day. The composite was +2.4 on 1 Oct, then rose to +9.0 on 2 Oct as the price moved from $47.29 to $46.07. It’s at +9.0 now.

Today’s +9.0 breaks down as +3.6 from volume and +5.3 from open interest. I can’t split past days the same way: the stored history keeps call/put volume but not open interest for past days.
tape_history · 45 ptsstock_scores · 17:59method · 62/38
Ask
Explain the $50 wallCompare MP vs NBAlert me before earnings