Event Contractच्या किमती संभाव्यता कशा दर्शवतात
Event contract $1 किंवा $0 वर settle होतो, त्यामुळे त्याची किंमत संभाव्यता दर्शवते. Yes plus No ची किंमत $1 पेक्षा जास्त का असते आणि spread कसा वजा करावा ते जाणून घ्या.
Event contractची किंमत म्हणजे तिच्याभोवती spread असलेली संभाव्यता. नमूद केलेला परिणाम घडल्यास contract $1.00 देतो आणि तो घडला नाही तर $0.00 देतो. हाच निश्चित payout गणित सुसंगत ठेवतो: $1 देणाऱ्या contractसाठी 30 cents ही किंमत बाजाराने साधारण 30% संभाव्यता दर्शविल्याचे सूचित करते. ही संख्या अचूकपणे समजून घेण्यासाठी spreadचा एक समायोजन आणि settlementच्या मागील यंत्रणेचा एक समायोजन करावा लागतो.
Event contractची किंमत संभाव्यता काय दर्शवते
सर्व काही payoutवरून स्पष्ट होते. p किंमतीला Yes contract खरेदी केल्यास outcome Yes म्हणून resolve झाल्यावर $1.00 मिळतात आणि No म्हणून resolve झाल्यास काहीही मिळत नाही. अशी पुनरावृत्ती अनेकदा केल्यावर सरासरी payout ही Yes होण्याची खरी संभाव्यता असते. त्या संभाव्यतेइतकीच किंमत दिल्यास नफा-तोटा शून्य राहतो. दिलेली किंमत हीच break-even probability असते. म्हणून एकच संख्या दोन्ही भूमिका बजावते.
चार संज्ञा एकदाच स्पष्ट करून घेऊया:
- Yes contract: outcome घडल्यास $1.00 देतो; अन्यथा $0.00.
- No contract: outcome न घडल्यास $1.00 देतो. Yes आणि No हे एकाच नाण्याच्या दोन बाजू आहेत.
- Settlement: contract resolve होण्याचा क्षण. त्या वेळी एका बाजूला डॉलर मिळतो.
- Resolution source: contract ज्या नामनिर्दिष्ट अहवालावर किंवा feedवर settle होतो तो स्रोत. प्रत्यक्षात काय घडले यावर नव्हे, तर त्या स्रोताने काय नमूद केले आहे यावर payout ठरतो.
Event contractचे quotes या पृष्ठामागील data setचा भाग नाहीत. खालील प्रत्येक panelमध्ये समान arithmetic मोजले जाते, जिथे ते listed US equity optionsमध्ये थेट मोजता येते. Call optionचा delta 0 ते 1 दरम्यान असतो. Contract expiryवेळी in the money होण्याची बाजारातील संभाव्यता तो साधारणपणे दर्शवतो. हा event contract विचारत असलेल्या त्याच binary प्रश्नासारखा आहे: settlement dateला किंमत त्या पातळीच्या वर असेल की नसेल. Delta ही त्या संभाव्यतेची approximation आहे. ती forecast नसून risk-neutral probability आहे. दोन्ही मर्यादा panelsमध्ये दिसून येतात. option delta मार्गदर्शिकेत या मोजमापाचे स्पष्टीकरण दिले आहे.
Yes आणि No मिळून $1 पेक्षा जास्त का होतात?
Yes आणि त्याच्याशी जुळणारे No मिळून संपूर्ण outcome space व्यापतात आणि त्यांपैकी नेमके एकच परतावा देते. Options chainमध्ये हीच जोडी एका strike आणि एका expiryवरील call आणि put असते: strikeच्या वर call in the money संपतो, तर strikeच्या खाली put in the money संपतो. त्यांच्या probabilitiesची बेरीज 100% असली पाहिजे. एका दिवसातील एका SPY chainमध्ये spot priceभोवती 2% bandsमध्ये गटबद्ध केलेली ही जोडी खाली दिली आहे.
प्रत्येक आकड्यामागील अचूक SQL
WITH chain AS (
SELECT strike_price,
toFloat64(any(underlying_close)) AS spot,
avgIf(delta, delta > 0) AS call_delta,
avgIf(-delta, delta < 0) AS put_delta_abs,
countIf(delta > 0) AS calls,
countIf(delta < 0) AS puts
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date = toDate('2026-06-30')
AND expiration_date = toDate('2026-07-31')
AND iv_converged = 1
AND volume > 0
GROUP BY strike_price
HAVING calls > 0 AND puts > 0
),
banded AS (
SELECT toInt32(round(100 * (toFloat64(strike_price) / spot - 1) / 2) * 2) AS band,
call_delta,
put_delta_abs
FROM chain
)
SELECT concat(if(band > 0, '+', ''), toString(band), '% vs spot') AS strike_vs_spot,
round(100 * avg(call_delta), 1) AS yes_prob_pct,
round(100 * avg(put_delta_abs), 1) AS no_prob_pct,
round(100 * avg(call_delta + put_delta_abs), 1) AS pair_total_pct,
count() AS strikes
FROM banded
WHERE abs(band) <= 8
GROUP BY band
ORDER BY band-8% vs spot वर call side 91.6% आणि put side 7.8% दिसते; या जोडीची एकूण रक्कम 99.5% आहे. ladderच्या दुसऱ्या टोकाला, +6% vs spot वर, दोन्ही अनुक्रमे 3.6% आणि 82.5% आहेत; त्यांची बेरीज 86.2% होते. सर्व 8 bands roundingच्या मर्यादेत 100%वर येतात. चार्टवरील ही सपाट रेषा प्रत्येक binary marketवर लागू असलेली मर्यादा दर्शवते. दोन्ही बाजूंच्या एकत्रित positioningची मोजणी put call ratio करते.
Model values व्यवस्थित वागतात. Quotes तसे वागत नाहीत. समजा एखाद्या contractसाठी bid 62 आणि ask 66 आहे, तर त्याच्या No sideसाठी bid 36 आणि ask 40 आहे. Yes 66ला आणि No 40ला खरेदी केल्यास $1.00 परतावा निश्चित असूनही तुम्ही $1.06 भरलेले असते. दोन्ही bidsवर विक्री केल्यास $1.00च्या liabilityच्या बदल्यात तुम्हाला 98 cents मिळतात. दोन्ही asksमधील 6 centsचा फरक म्हणजे overround. Sports bettor याला vig म्हणतो. तिथे उभे राहून liquidity देण्यासाठी venue आणि market maker यांना मिळणारा मोबदला हाच असतो. हा फरक का निर्माण होतो, हे bid ask spread पृष्ठ स्पष्ट करते.
de-vig गणित, टप्प्याटप्प्याने
दोन quoted prices घेतले जातात. त्यातून एकत्रित बेरीज एक होणाऱ्या दोन fair probabilities मिळतात.
- प्रत्येक बाजूचा mid घ्या. Yes mid 64 cents आहे आणि No mid 38 cents आहे.
- त्यांची बेरीज करा. Bookची एकूण रक्कम 102 cents होते.
- प्रत्येक midला त्या एकूण रकमेने भागा. 64 / 102 म्हणजे 62.7%. 38 / 102 म्हणजे 37.3%.
- बेरीज तपासा. आता या जोडीची एकूण बेरीज 100% आहे.
या rescalingलाच de-vigging म्हणतात. Decimal oddsवर bettor जी normalization करतो, तीच ही प्रक्रिया आहे.
आता हे अधिक tight marketवर लागू करू. त्याच contractसाठी 63 bid आणि 64 ask असा quote आहे. Noसाठी 36 bid आणि 37 ask आहेत. Mids 63.5 आणि 36.5 आहेत. Bookची एकूण रक्कम नेमकी 100 cents होते. त्यामुळे de-vigged probability 63.5% ठरते. Wide marketवरून मिळणारे 62.7% आणि tight marketवरून मिळणारे 63.5% हे दोन्ही निष्कर्ष एका percentage pointपेक्षा कमी अंतरावर आहेत. मात्र त्यांच्याभोवतीची विश्वासार्ह range तितकी अरुंद नाही. Wide quoteमध्ये 62 cent bid आणि 66 cent ask यांच्या दरम्यानची कोणतीही probability सुसंगत ठरते. त्यामुळे 4 centचा market odds साधारण 4 pointsच्या मर्यादेतच निश्चित करतो; त्यापेक्षा अधिक अचूकता सांगता येत नाही. 4 centच्या marketवरून “62.7%” असे लिहिणे म्हणजे marketमध्ये नसलेली तीन अंकी अचूकता दाखवणे होय. Spreadची रुंदी म्हणजे अचूकतेची मर्यादा.
30% किंमत म्हणजे ते 30% वेळा घडते का?
याचे उत्तर calibrationमध्ये आहे: बाजाराने जवळपास 30% किंमत लावलेल्या सर्व घटनांचा संग्रह करा आणि त्या प्रत्यक्षात किती वेळा घडल्या ते मोजा. जानेवारी 2022पासूनच्या नोंदीतील प्रत्येक SPY call contract expiryच्या सुमारे 30 दिवस आधी snapshot करून घेतला. त्यांना implied probabilityच्या गटांमध्ये वर्गीकृत केले. त्यानंतर expiry dateला SPY त्या strikeच्या वर बंद झाला की नाही, याच्याशी तुलना केली.
प्रत्येक आकड्यामागील अचूक SQL
WITH px AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session,
argMax(toFloat64(close), window_start) AS close_px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2022-01-01')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY session
),
snap AS (
SELECT ticker AS contract,
argMin(delta, abs(days_to_expiry - 30)) AS implied_prob,
toFloat64(any(strike_price)) AS strike,
any(expiration_date) AS expiry
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date >= toDate('2022-01-01')
AND expiration_date <= toDate('2026-06-30')
AND days_to_expiry BETWEEN 25 AND 35
AND iv_converged = 1
AND volume > 0
AND delta > 0.02
AND delta < 0.98
GROUP BY contract
)
SELECT multiIf(implied_prob < 0.10, '2-10%',
implied_prob < 0.20, '10-20%',
implied_prob < 0.30, '20-30%',
implied_prob < 0.40, '30-40%',
implied_prob < 0.50, '40-50%',
implied_prob < 0.60, '50-60%',
implied_prob < 0.70, '60-70%',
implied_prob < 0.80, '70-80%',
implied_prob < 0.90, '80-90%',
'90-98%') AS implied_bucket,
count() AS contracts,
round(100 * avg(implied_prob), 1) AS implied_prob_pct,
round(100 * avg(close_px > strike), 1) AS finished_above_pct
FROM snap
INNER JOIN px ON px.session = snap.expiry
GROUP BY implied_bucket
ORDER BY implied_prob_pctImplied columnची पातळी या मांडणीमुळे ladderभर वाढत जाते. Realized column हा भाग आधीपासून कोणालाही माहीत नव्हता. तळाच्या 2-10% bucketमध्ये 4276 contractsचा implied सरासरी 4.7% होता आणि SPY 4.9% वेळा strikeच्या वर बंद झाला. वरच्या स्तरावर 90-98%ची सरासरी 94.3% होती आणि SPY 97.8% वेळा strikeच्या वर बंद झाला. Ladderच्या तळाशी realized share, वरच्या स्तरावरील realized shareपेक्षा खूपच कमी आहे. Calibration साधारणपणे टिकून राहिल्यास असेच दिसते.
अशा कोणत्याही तक्त्यासोबत दोन महत्त्वाच्या सूचना असतात. कालावधी महत्त्वाचा असतो. नमुन्यात प्रामुख्याने वाढत्या किंमतींचा कालावधी असल्यास प्रत्येक call bucketमधील realized column वर जाईल. वेगळ्या कालावधीत हेच मोजमाप बदलू शकते. तसेच delta म्हणजे pricing internally consistent होण्यासाठी आवश्यक probability. ती कोणत्याही forecasterचा विश्वास दर्शवत नाही. त्याच chainमध्ये एका thresholdऐवजी संपूर्ण distributionची किंमत ठरवली जाते (अपेक्षित हालचाल).
बाजाराने coin flip मानलेल्या, म्हणजे dollarमागे जवळपास 50 cents असलेल्या contractsपुरते विश्लेषण मर्यादित केल्यास, सहा household namesमध्ये चित्र असे दिसते:
प्रत्येक आकड्यामागील अचूक SQL
WITH px AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS session,
argMax(toFloat64(close), window_start) AS close_px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'KO', 'XOM')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2023-01-01')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, session
),
snap AS (
SELECT underlying_symbol AS symbol,
ticker AS contract,
argMin(delta, abs(days_to_expiry - 30)) AS implied_prob,
toFloat64(any(strike_price)) AS strike,
any(expiration_date) AS expiry
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'KO', 'XOM')
AND date >= toDate('2023-01-01')
AND expiration_date <= toDate('2026-06-30')
AND days_to_expiry BETWEEN 25 AND 35
AND iv_converged = 1
AND volume > 0
AND delta BETWEEN 0.40 AND 0.60
GROUP BY symbol, contract
)
SELECT snap.symbol AS symbol,
count() AS contracts,
round(100 * avg(implied_prob), 1) AS implied_prob_pct,
round(100 * avg(close_px > strike), 1) AS finished_above_pct
FROM snap
INNER JOIN px ON px.ticker = snap.symbol AND px.session = snap.expiry
GROUP BY symbol
ORDER BY finished_above_pct DESCImplied probability प्रत्येक rowमध्ये या मांडणीमुळे जवळपास 50% आहे. Realized column मात्र मोठ्या प्रमाणात पसरतो: SPY या नावात 4785 contractsपैकी 68.4% वेळा किंमत strikeच्या वर बंद झाली. 49.9%च्या तुलनेत हा परिणाम आहे, जिथे XOM contracts होते. 6 names, एकसारखी implied probability, पण प्रत्यक्ष परिणामांची मोठी श्रेणी. जवळपास 50 centsची किंमत बाजाराच्या oddsचे वर्णन करते. मात्र कोणताही एक contract शेवटी $1.00 किंवा $0.00वर settle होतो.
$0.70 contractचा break-even किती आहे?
70 centsला खरेदी केलेल्या contractवर Yes आल्यास $1.00 मिळतात आणि No आल्यास काहीही मिळत नाही. नफा 30 cents असतो, तोटा 70 cents असतो आणि break-even probability ही किंमतीइतकीच, म्हणजे नेमकी 70%, असते. प्रत्यक्ष शक्यता 70% असल्यास ही position अतिरिक्त प्रक्रियांसह coin flip ठरते. शक्यता 70%पेक्षा जास्त असल्यास गणित buyerच्या बाजूने जाते आणि त्यापेक्षा कमी असल्यास buyerविरुद्ध जाते. हे सर्व costs वजा करण्यापूर्वीचे गणित आहे.
Costsमुळे ही मर्यादा समान प्रमाणात बदलत नाही. 70 centsच्या contractवर round-trip cost म्हणून one cent जोडा. मग break-even 70%वरून सुमारे 71%वर जातो. Positionच्या तुलनेत हा बदल किरकोळ असतो. तोच one centचा cost 5 centsच्या contractवर जोडल्यास break-even 5%वरून 6%वर जातो. त्यामुळे theoretical edgeपैकी one-fifth निघून जाते. Fixed feesचा सर्वाधिक फटका स्वस्त long shotsना बसतो. त्यात fee ही दिलेल्या किमतीच्या तुलनेत सर्वात मोठी असते. Order typeचाही परिणाम असाच होतो. Spread ओलांडल्यास पूर्ण ask द्यावा लागतो. Resting limit orderमध्ये आपण ठरवलेल्या किमतीवर order ठेवता; मात्र तो कधीही fill न होण्याची शक्यता असते (market order विरुद्ध limit order).
जवळपास निश्चित परिणामाचा व्यवहार $0.97 वर का होतो?
ज्या परिणामाबाबत कोणालाही वाद नसतो, त्याचा व्यवहारही क्वचितच $1.00 वर होतो. त्या शेवटच्या 3 centsमध्ये चार घटक असतात:
- पैशाचे कालमूल्य. डॉलर settlementच्या वेळी मिळतो. तीन महिन्यांनी मिळणाऱ्या $1.00 साठी आज 97 cents देणे म्हणजे भांडवलावर परतावा मिळवणे होय; त्या रोख रकमेचा इतर उपयोगही करता येतो (निष्क्रिय रोख रक्कम तात्पुरती ठेवणे).
- Resolution sourceचा धोका. Contractमध्ये नमूद केलेला source जे अहवाल देतो आणि ज्या वेळापत्रकानुसार तो source काम करतो, त्यावर settlement होते. मान्य झालेल्या परिणामातही सुधारणा, विलंब आणि संदिग्ध शब्दरचना यांचा धोका राहतो.
- स्वतःचा spread. एखाद्या marketमध्ये bid 96 आणि ask 98 असेल, तर mid 97 cents असतो; पण 97 वर कोणतेही trades झालेले नसतात. टक्केवारीच्या दृष्टीने book बहुधा दोन्ही टोकांवर सर्वाधिक रुंद असते.
- शिल्लक धोका. लोक “निश्चित” हा शब्द अनेकदा सैलपणे वापरतात. Contractsचा settlement rulebookमधील व्याख्येनुसार होतो.
हे convergence मोजता येते. Expiryच्या एक महिना आधी coin flipच्या जवळपास किंमत असलेले SPY calls घ्या, नंतर प्रत्यक्षात काय घडले त्यानुसार त्यांचे गट करा आणि सहा checkpointsवरची सरासरी implied probability पाहा.
प्रत्येक आकड्यामागील अचूक SQL
WITH px AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session,
argMax(toFloat64(close), window_start) AS close_px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2025-06-01')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY session
),
coin_flips AS (
SELECT ticker AS contract
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date >= toDate('2025-06-01')
AND expiration_date <= toDate('2026-06-30')
AND days_to_expiry BETWEEN 28 AND 32
AND iv_converged = 1
AND volume > 0
AND delta > 0
GROUP BY contract
HAVING avg(delta) BETWEEN 0.35 AND 0.65
),
obs AS (
SELECT g.days_to_expiry AS dte,
g.delta AS implied_prob,
if(px.close_px > toFloat64(g.strike_price), 1, 0) AS finished_above
FROM global_markets.options_greeks AS g
INNER JOIN coin_flips AS c ON g.ticker = c.contract
INNER JOIN px ON px.session = g.expiration_date
WHERE g.underlying_symbol = 'SPY'
AND g.date >= toDate('2025-06-01')
AND g.expiration_date <= toDate('2026-06-30')
AND g.iv_converged = 1
AND g.volume > 0
AND g.delta > 0
AND (g.days_to_expiry BETWEEN 28 AND 32
OR g.days_to_expiry BETWEEN 19 AND 23
OR g.days_to_expiry BETWEEN 12 AND 16
OR g.days_to_expiry BETWEEN 6 AND 8
OR g.days_to_expiry BETWEEN 3 AND 4
OR g.days_to_expiry <= 1)
)
SELECT multiIf(dte >= 28, '30 days out',
dte >= 19, '21 days out',
dte >= 12, '14 days out',
dte >= 6, '7 days out',
dte >= 3, '3 days out',
'1 day out') AS checkpoint,
round(100 * avgIf(implied_prob, finished_above = 1), 1) AS eventual_yes_pct,
round(100 * avgIf(implied_prob, finished_above = 0), 1) AS eventual_no_pct,
count() AS contract_days
FROM obs
GROUP BY checkpoint
HAVING countIf(finished_above = 1) > 0 AND countIf(finished_above = 0) > 0
ORDER BY avg(dte) DESC30 days outपर्यंत, शेवटी strikeच्या वर बंद झालेले contractsची सरासरी implied probability 52.6% होती; जी contracts strikeच्या वर गेले नाहीत त्यांच्यासाठी ती 47.8% होती. 1 day outपर्यंत हेच दोन गट अनुक्रमे 79.8% आणि 14.4% असे दिसत होते. हा फरक hindsightच्या आधारे काढलेला आहे. पहिल्या checkpointवर chain वाचणाऱ्या कोणालाही हे दोन गट वेगळे ओळखता आले नसते. Live event contractची स्थिती नेहमी अशीच असते. Certainty settlement dateला येते आणि किंमत हळूहळू त्या पातळीपर्यंत पोहोचते. Settlement rules अचूक क्षण ठरवतात: AM विरुद्ध PM settled optionsमध्ये त्या वेळेच्या तपशीलाचा किती परिणाम होऊ शकतो हे दाखवले आहे; तर implied volatility दिशा नव्हे, तर आकाराच्या प्रश्नासाठी त्याच chainचे उत्तर देते.
डेटा नोंदी आणि मर्यादा
Delta हा Yes priceचा पर्याय म्हणून वापरलेला निर्देशक आहे; तो त्याच वस्तूसमान नाही. In-the-money होऊन expiry होण्याच्या risk-neutral oddsचा तो अंदाज देतो आणि त्याच घटनेच्या model probabilityपेक्षा किंचित वेगळा असतो. येथे outcomesमध्ये expiration dateवरील regular-session closing priceची strikeशी तुलना केली आहे. त्यामुळे ते settlementचा अंदाज देतात; अधिकृत settlement valueची पुनरावृत्ती करत नाहीत. प्रत्येक options panelमध्ये त्या तारखेला संबंधित contractसाठी converged implied volatility आणि non-zero volume असलेले contractsच घेतले आहेत. त्यामुळे कमी व्यवहार असलेले contracts sampleमधून वगळले जातात. प्रत्येक contract expiryपासून 30 दिवसांच्या सर्वात जवळच्या snapshotवर calibration panelsमध्ये एकदाच समाविष्ट केला जातो.
Event contract pricing FAQ
Event contractची किंमत probabilityइतकीच असते का?
ही दोन समायोजनांसह दिलेली probability असते. Quoteमध्ये venue आणि market makers आकारत असलेला spread समाविष्ट असतो. तसेच settlementवेळी मिळणाऱ्या dollarची किंमत आजच्या मूल्याऐवजी त्याच्या भविष्यातील मूल्यावर ठरवली जाते. ही दोन्ही घटक वगळल्यास उरलेली रक्कम म्हणजे बाजाराने ठरवलेला संभाव्यतेचा अंदाज असतो.
दोन बाजूंच्या marketचे de-vigging केल्यावर काय होते?
ते दोन्ही mids पुन्हा मोजते, त्यामुळे त्यांची बेरीज 100% होते. Yes mid आणि No midची बेरीज करा. त्यानंतर प्रत्येक midला त्या एकूणाने भागा. 64 centचा Yes आणि 38 centचा No मिळून 102 cents होतात. de-vig केल्यानंतर ही जोडी 62.7% आणि 37.3% अशी दिसते.
Yes आणि Noच्या किंमतींची बेरीज एका dollarपेक्षा जास्त का होते?
या दोघांपैकी एकाची किंमत निश्चितपणे $1.00 होते. त्यामुळे frictionless pairची एकत्रित किंमत नेमकी $1.00 असायला हवी. Ask sideवरील अतिरिक्त cents म्हणजे overround. हा दोन बाजूंच्या marketमध्ये अंतर्भूत असलेला spread revenue असतो. दोन्ही बाजू विकल्यास मिळणारी रक्कम एका dollarपेक्षा कमी असते. ती याच फरकाची उलट बाजू असते.
90 centsची किंमत असलेला contract दहापैकी एकदा अपयशी ठरतो का?
अनेक समान contractsमध्ये marketचे calibration योग्य असेल, तर साधारणतः होय. वरील SPY panelमध्ये 90-98% bucketची सरासरी implied probability 94.3% होती. तो 97.8% वेळा त्याच्या strikeच्या वर बंद झाला. मात्र एकाच contractचा निकाल शेवटी एक dollar किंवा zero असतो.
मोठा spread implied probabilityमध्ये किती बदल करतो?
Spreadच्या रुंदीइतकाच बदल होतो. 1 centचा market odds एका percentage pointच्या मर्यादेत निश्चित करतो. 4 centsचा market 4 percentage pointsची range ठेवतो. त्या rangeमधील प्रत्येक probability quoteशी सुसंगत असते.
वरील प्रत्येक आकडा listed contract dataवरील stored queryमधून घेतलेला आहे. प्रत्येक panelमागील SQL एका clickवर उपलब्ध आहे. Strasmore terminalवरील live chainवर हीच de-vig arithmetic वापरून पाहा.