Earnings volatility research

CF · CF Industries Holdings, Inc. Common Stock

No verified earnings events are stored for CF in this environment.

Research pending
Observed earnings moves8History through Oct 7, 2026
Mean absolute actual move2.8%8 observed events · not a forecast
Actual exceeded priced move14.3%1 of 7 paired observations
Options evidence coverageUnavailableNo stored options snapshot

Historical absolute moves are measured outcomes, not predicted returns. Missing implied moves are excluded only from paired comparisons. Inspect events and sources · Inspect stored contracts

My workspace

No reviewed research is available for CF yet

Coverage and research availability are separate datasets.

Next verified eventNot stored yet
Days to next eventUnavailable
Research window7–35 days before earnings, plus T-1
Why no researchNo upcoming verified earnings date is stored for this ticker yet
Calendar sourceVerified earnings calendar

Until the provider verifies the next earnings date, there is nothing to evaluate. This page reports the gap rather than guessing a date.

Past events · reconstructed

Historical reconstruction for CF

Observed outcomes from 8 earnings events (Oct 30, 2024 – Aug 5, 2026). These events have already been reported · modeled strategy results.

Historical · past

Realized move versus what was implied

Implied move is the pre-event ATM straddle estimate; realized move is the observed post-earnings move.

CF · Implied versus actual earnings moveAbsolute realized movement and stored implied move share one scale. Signed actual returns and reconstruction status are preserved in the readout/table. Missing quotes are not zero.

Updated Oct 7, 2026

Loading graph — the exact table is available below.

2024-10-30Realized move 0.5503%Implied move UnavailableSigned actual 0.5503% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
Exact data table
CF · Implied versus actual earnings move · full stored dataset, independent of graph range/toggles
ObservationRealized move (%)Implied move (%)ContextUpdated
0.5503%UnavailableSigned actual 0.5503% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
4.2358%4.9267%Signed actual -4.2358% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
0.7807%5.7026%Signed actual 0.7807% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
7.7976%4.7455%Signed actual -7.7976% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
4.2328%5.7067%Signed actual -4.2328% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
3.7988%6.7438%Signed actual 3.7988% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
0.9018%6.8729%Signed actual -0.9018% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
0.0171%5.7573%Signed actual 0.0171% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026

Exact-contract strategy reconstruction

StructureReconstructed runsProfitableAverage return on max lossBestWorst
Bull Put Spread52 / 5-28.4%7.8%-73.8%
Long Straddle51 / 5-25.8%18.4%-57.8%
Calendar43 / 440.1%122.4%-32.7%
Long Strangle41 / 4-37.2%34.1%-77.0%
Bear Call Spread20 / 2-49.0%-41.6%-56.3%
Iron Condor10 / 1-52.9%-52.9%-52.9%

Historical examples

Example trades, payoff and risk

Past structural simulations · modeled fills · not historical recommendations.

Calendar

Did not clear entry filters
Modeled entry debit
$210.00
Payoff max loss
$150.00
Payoff max profit
Model dependent
Modeled exit P&L
$183.65122.4% on stored risk basis $150.00

Entry Jul 22, 2026 → Exit Jul 30, 2026. Payoff is a scenario; exit P&L uses the stored exit fills. Different expirations require time and volatility assumptions.

Strategy payoffStored expiration payoff; IV does not reshape intrinsic value. Method: CALENDAR_AT_SHORT_EXPIRATION. Maximum profit unbounded / unavailable · Maximum loss $150.00. Existing publication calculations are preserved; no missing values are reconstructed here.

Update time unavailable

Loading graph — the exact table is available below.

$112.25Expiration P/L -$68.79Update time unavailable
Event / reference markers
  • Snapshot spot: $127.35
  • SELL CALL strike $127.00: $127.00
  • BUY CALL strike $126.00: $126.00
Exact data table
Strategy payoff · full stored dataset, independent of graph range/toggles
ObservationExpiration P/L (USD)ContextUpdated
-$68.79No additional context storedUpdate time unavailable
-$53.26No additional context storedUpdate time unavailable
-$35.57No additional context storedUpdate time unavailable
-$15.55No additional context storedUpdate time unavailable
$6.95No additional context storedUpdate time unavailable
$32.07No additional context storedUpdate time unavailable
$59.94No additional context storedUpdate time unavailable
$90.68No additional context storedUpdate time unavailable
$124.38No additional context storedUpdate time unavailable
$161.12No additional context storedUpdate time unavailable
$200.98No additional context storedUpdate time unavailable
$243.97No additional context storedUpdate time unavailable
$290.14No additional context storedUpdate time unavailable
$339.47No additional context storedUpdate time unavailable
$391.94No additional context storedUpdate time unavailable
$412.53No additional context storedUpdate time unavailable
$370.53No additional context storedUpdate time unavailable
$331.51No additional context storedUpdate time unavailable
$295.39No additional context storedUpdate time unavailable
$262.06No additional context storedUpdate time unavailable
$231.41No additional context storedUpdate time unavailable
$203.33No additional context storedUpdate time unavailable
$177.69No additional context storedUpdate time unavailable
$154.35No additional context storedUpdate time unavailable
$133.17No additional context storedUpdate time unavailable
$114.03No additional context storedUpdate time unavailable
$96.79No additional context storedUpdate time unavailable
$81.30No additional context storedUpdate time unavailable
$67.43No additional context storedUpdate time unavailable
$55.05No additional context storedUpdate time unavailable
$44.04No additional context storedUpdate time unavailable
Exact contracts and modeled fills · dollars per share
Side / quantityContractStrike / expiryEntry fillExit fill
SELL × 1CF260731C00127000$127.00 call · 2026-07-31$3.60$0.76
BUY × 1CF260814C00126000$126.00 call · 2026-08-14$5.70$4.73
Stored costs: $0.65 / contract / side · slippage 25.0% of spread / fillExample methodology and limitations

27 quote gaps · Record hist_CF_a2c90e10ecac1a70 · Historical methodology

Find another company’s earnings research.