Options کو volatility میں quote کرنے کا طریقہ
Institutions options کو dollar premium کے بجائے volatility میں quote کرتے ہیں۔ جانیں vol quote کیسی دکھتی ہے اور execution پر cash price کیسے بنتی ہے۔
Volatility میں quoted options کی trading pricing model کے input پر ہوتی ہے، نہ کہ اس سے نکلنے والے dollar premium پر۔ Desk ایک مخصوص contract میں ایک طے شدہ volatility level پر مطلوبہ size بتاتا ہے۔ دونوں فریق model اور underlying کے reference price پر متفق ہوتے ہیں۔ Trade execute ہوتے ہی اسی حساب سے cash premium نکل آتا ہے۔ Premium output ہوتا ہے۔ اصل اختلاف vol level پر ہوتا ہے۔
Volatility میں options quote ہونے کا مطلب
یہ ایک فرضی ticket ہے۔ اس میں استعمال کیے گئے round numbers صرف تعلیمی مقصد کے لیے ہیں، کسی live market سے نہیں لیے گئے: 500 December 100 calls خریدیں، 22.5 vol، 45 delta، stock reference 99.80۔
اس لائن میں کوئی بھی چیز dollar price نہیں ہے۔ اس میں contract کی تفصیل ہے: December expiry، 100 strike اور calls۔ size 500 ہے۔ ادا کی جانے والی volatility level 22.5 ہے۔ hedge ratio 45 delta ہے۔ underlying price 99.80 ہے، جسے دونوں فریق model میں شامل کریں گے۔ ان پانچ چیزوں پر اتفاق ہونے کے بعد ہی premium وجود میں آتا ہے۔
Delta ایک اضافی ہدایت بھی دیتا ہے۔ US equity option کا ایک contract 100 shares پر مشتمل ہوتا ہے۔ اس لیے 500 contracts پر 45 delta کے ساتھ 22,500 shares کی stock position مخالف سمت میں حرکت کرتی ہے۔ Calls کا خریدار stock فروخت کرتا ہے، جبکہ calls کا seller stock خریدتا ہے۔ دونوں فریق آخر میں volatility میں position رکھتے ہیں، جبکہ price direction کا اثر الگ ہو چکا ہوتا ہے۔ Stock leg ہی delta exchange ہے۔ یہ اسی ticket کا حصہ ہے، بعد میں کی جانے والی الگ trade نہیں۔
اگر یہاں volatility کا استعمال آپ کے لیے نیا ہے تو ہماری implied volatility کی رہنما وضاحت اس quantity کی تعریف کرتی ہے، جبکہ implied volatility کیسے calculate کی جاتی ہے اس model کی وضاحت کرتی ہے جو vol level کو price میں تبدیل کرتا ہے۔
Dollar price stale کیوں ہو جاتی ہے، مگر vol level نہیں
Premium quote ایک مخصوص underlying price پر صرف ایک لمحے کے لیے درست ہوتی ہے۔ Underlying کسی phone call کے دوران بھی ایک جگہ نہیں رہتا۔ ذیل کا panel AAPL کے pinned چھ ہفتوں کے window میں ہر one-minute bar کا جائزہ لیتا ہے۔ یہ ایک minute کے اندر ہونے والی typical move کو New York کی clock کے مطابق گروپ کرتا ہے۔
ہر عدد کے پیچھے موجود درست SQL
SELECT
et_hour,
round(quantileDeterministic(0.5)(move_bps, obs_id), 1) AS median_move_bps,
round(quantileDeterministic(0.9)(move_bps, obs_id), 1) AS p90_move_bps,
count() AS minute_bars
FROM
(
SELECT
formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:00') AS et_hour,
cityHash64(ticker, window_start) AS obs_id,
10000 * abs(toFloat64(close) / toFloat64(open) - 1) AS move_bps
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= '2026-04-06 04:00:00'
AND window_start < '2026-05-16 04:00:00'
AND open > 0
AND volume > 0
)
GROUP BY et_hour
HAVING count() >= 1200
ORDER BY et_hour ASCOne basis point، one percent کا one-hundredth ہوتا ہے۔ 07:00 hour میں درمیانی minute کی move 1.7 bps تھی، جبکہ ہر دس minutes میں سے ایک میں move 6.4 bps یا اس سے زیادہ رہی۔ 19:00 hour تک درمیانی minute کی move 0.3 bps تھی۔ Regular session سے باہر کے hours میں bars بہت کم ہوتے ہیں، جسے count column واضح کرتا ہے۔
Option premium اس drift کو delta کے ذریعے follow کرتا ہے۔ Delta stock میں one-dollar move کے لیے option کی sensitivity ہے۔ Volatility level میں stock price شامل نہیں ہوتی۔ اس لیے reference price دوبارہ بتائے جانے کے بعد، گفتگو کے تین minutes گزرنے پر بھی 22.5 کا مطلب 22.5 ہی رہتا ہے۔ اگلا panel اسی window میں ایک AAPL call کو follow کرتا ہے۔ Contract کا انتخاب SQL کے ذریعے کیا گیا ہے، ہاتھ سے نہیں۔ یہ وہ near-the-money call ہے جس میں trading سب سے زیادہ ہوئی، اور اسے اس positive delta سے شناخت کیا گیا ہے جو صرف calls میں ہوتی ہے۔ اس کی expiry window کے بعد ہے۔ ہر line اسی contract کے پہلے session سے measure کی گئی ہے۔
ہر عدد کے پیچھے موجود درست SQL
WITH
(
SELECT ticker
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND toFloat64(delta) > 0
AND date BETWEEN '2026-04-06' AND '2026-05-15'
AND expiration_date BETWEEN '2026-06-15' AND '2026-09-30'
AND iv_converged = 1
AND volume > 0
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.03
GROUP BY ticker
ORDER BY sum(volume) DESC
LIMIT 1
) AS traced_call
SELECT
toString(date) AS session_date,
formatDateTime(date, '%b %e') AS session_label,
round(100 * (toFloat64(underlying_close)
/ first_value(toFloat64(underlying_close)) OVER (ORDER BY date ASC) - 1), 2) AS stock_change_pct,
round(100 * (toFloat64(option_close)
/ first_value(toFloat64(option_close)) OVER (ORDER BY date ASC) - 1), 2) AS call_premium_change_pct,
round(100 * (toFloat64(implied_volatility)
/ first_value(toFloat64(implied_volatility)) OVER (ORDER BY date ASC) - 1), 2) AS quoted_vol_change_pct
FROM global_markets.options_greeks
WHERE ticker = traced_call
AND date BETWEEN '2026-04-06' AND '2026-05-15'
AND iv_converged = 1
AND option_close > 0
AND implied_volatility > 0
ORDER BY session_date ASCApr 6 اور May 15 کے درمیان stock window کے آغاز کے مقابلے میں 16.26% پر بند ہوا۔ Call کا closing premium 374.77% رہا، جبکہ اسی contract پر quoted volatility -1.54% تھی۔ تین lines، ایک contract اور وہی sessions۔
Vol quote cash price میں کیسے تبدیل ہوتی ہے
Volatility کو money میں تبدیل کرنے کے لیے دو agreements درکار ہوتے ہیں: pricing model اور underlying کا reference price۔ Volatility quoting کی اجازت دینے والے exchanges دونوں چیزیں اپنے rulebook میں درج کرتے ہیں۔ CME، Rule 584 کے تحت اپنے Globex platform پر volatility quote trading چلاتا ہے۔ یہ rule Commodity Futures Trading Commission کو 8 February 2008 کو جمع کرائی گئی filing میں منظور کیا گیا تھا۔
Options volatility quoting convention میں annualized implied volatility کی صورت میں bids اور offers دی جا سکتی ہیں، مثلاً 12.450% bid اور 12.550% offer۔
اسی rule میں یہ بھی بتایا گیا ہے کہ جب دو vol quotes آپس میں match ہوں تو کیا ہوتا ہے:
Options volatility match کے وقت CME Globex standard options pricing models استعمال کرے گا تاکہ options volatility trade کو clearing کے لیے premium-quoted option میں تبدیل کیا جا سکے۔ جہاں ضروری ہو، matched position کے لیے delta-neutral hedge کے طور پر risk کم کرنے والے متعلقہ futures contracts بھی بنائے جائیں گے۔
ماخذ: CME Rule 584، CME Globex Options Volatility Quote Trading، CME Submission 08-28 کے Appendix 2، 8 February 2008 کو جمع کرائی گئی۔
اس rule کے ساتھ موجود تشریح میں وہ inputs درج ہیں جو exchange model کو فراہم کرتا ہے: matched implied volatility، Globex سے underlying futures price، years میں time to expiration، strike price، موجودہ interest rate، contract put ہے یا call، اور option style۔ Reference price بھی rule کے ذریعے طے ہوتا ہے۔ Globex پر front-month bid اور ask کا midpoint لیا جاتا ہے۔ اگر midpoint دستیاب نہ ہو تو previous settlement price استعمال ہوتی ہے۔
Hedge کا تعین negotiation سے نہیں بلکہ arithmetic سے ہوتا ہے۔ Allocated futures کی تعداد pricing model سے حاصل ہونے والے net delta کو traded options کی quantity سے ضرب دے کر نکالی جاتی ہے، پھر اسے nearest whole contract تک round کیا جاتا ہے۔ Filing کی اپنی worked example میں 100-lot کے لیے computed net delta 0.51 ہے، اس لیے ہر فریق کو 51 futures دیے جاتے ہیں۔ Rule 584 futures پر options کو govern کرتا ہے، اور CME کی پہلی volatility-quoted listings FX options تھیں۔ یہ convention اس rule سے بھی پرانی ہے اور صرف ایک venue تک محدود نہیں۔ Equity options میں یہی package options order کے ساتھ اتنی stock quantity کی صورت میں ظاہر ہوتا ہے جو پوری position کو delta neutral رکھے۔
Contract کے بغیر vol quote بے معنی ہے
Volatility level کسی company کی مستقل property نہیں ہوتی۔ یہ ایک strike اور ایک expiry سے وابستہ ہوتی ہے، اور ان میں سے کسی ایک کے بدلنے پر خود بھی بدل جاتی ہے۔ ذیل کا panel 20 سے 45 days باقی رہنے والے AAPL calls کو اس بنیاد پر sort کرتا ہے کہ strike stock سے کتنا دور ہے۔ پھر اسی چھ ہفتوں کے دوران ہر bucket میں median volatility اور median delta رپورٹ کرتا ہے۔
ہر عدد کے پیچھے موجود درست SQL
SELECT
strike_vs_spot,
round(100 * quantileDeterministic(0.5)(iv, obs_id), 2) AS quoted_vol_pct,
round(quantileDeterministic(0.5)(contract_delta, obs_id), 2) AS typical_delta
FROM
(
SELECT
cityHash64(ticker, date) AS obs_id,
toFloat64(implied_volatility) AS iv,
toFloat64(delta) AS contract_delta,
toInt32(round(100 * (toFloat64(strike_price) / toFloat64(underlying_close) - 1) / 2) * 2) AS moneyness_step,
concat(if(moneyness_step > 0, '+', ''), toString(moneyness_step), '%') AS strike_vs_spot
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND toFloat64(delta) > 0
AND date BETWEEN '2026-04-06' AND '2026-05-15'
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
AND implied_volatility > 0
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) <= 0.10
)
GROUP BY strike_vs_spot, moneyness_step
HAVING count() >= 20
ORDER BY moneyness_step ASC-10% bucket میں median contract کی volatility 29.85% تھی اور delta 0.87 تھا۔ +10% bucket میں underlying اور weeks وہی تھے، مگر median volatility 24.62% اور delta 0.12 تھا۔ Strikes کے درمیان یہ جھکاؤ skew کہلاتا ہے۔ اسی لیے vol quote میں ہمیشہ contract کا نام دیا جاتا ہے۔ Strike بدلنے سے level اور hedge ratio دونوں بدلتے ہیں۔ Live chain میں ان دونوں columns کو پڑھنے کی وضاحت option chain کیسے پڑھیں میں موجود ہے۔
Retail option chain میں اس سے کیا تبدیلی آتی ہے
Retail order tickets dollar terms میں داخل کیے جاتے ہیں۔ ان tickets کو fill کرنے والی quotes volatility میں بنائی جاتی ہیں۔ ذیل کا panel چھ widely traded names میں 20 سے 45 days باقی رہنے والے near-the-money contracts لیتا ہے۔ یہ ہر دن closing premium اور اسی contract کی volatility میں day-over-day change measure کرتا ہے، پھر دونوں کی typical size رپورٹ کرتا ہے۔
اس set میں سب سے مستحکم pairing نے بھی ایک عام دن میں اپنی premium کو volatility کے مقابلے میں تقریباً 2.1 گنا زیادہ حرکت کرتے دیکھا: 15.84% کے مقابلے میں 7.48%۔ Session کے دوران کسی option کو دوبارہ quote کرنے والا market maker عموماً نئے stock price کے مقابلے میں وہی premium دوبارہ calculate کر رہا ہوتا ہے۔ Judgement سے بدلی جانے والی number volatility ہے۔ جب stock اپنی جگہ قائم ہو اور quote بدل جائے، تو یہ input تبدیل ہوا ہے۔ Market makers پیسہ کیسے کماتے ہیں اور bid-ask spread کیا ہوتا ہے اس عمل کی باقی تفصیل بیان کرتے ہیں۔
FAQ
کیا retail trader volatility terms میں options خرید سکتا ہے؟
Standard brokerage ticket پر نہیں۔ Retail order entry میں premium کی dollar limit price درج کی جاتی ہے۔ Volatility quoting negotiated institutional trades اور ایسے exchange platforms پر ہوتی ہے جو اسے support کرتے ہیں، مثلاً Rule 584 کے تحت CME Globex۔
Volatility quote میں 45 delta کا کیا مطلب ہے؟
Delta، underlying میں one-dollar move کے لیے option کی sensitivity measure کرتا ہے۔ Vol quote میں یہ hedge instruction بھی بن جاتا ہے۔ 45 delta پر 100 shares والے ہر contract کے ساتھ تقریباً 45 shares کی stock position مخالف سمت میں حرکت کرتی ہے۔
Institutions price کے بجائے options کو volatility میں کیوں quote کرتے ہیں؟
Dollar premium ایک مخصوص underlying price پر درست ہوتی ہے، جبکہ underlying ہر چند seconds میں حرکت کرتا ہے۔ Volatility level negotiation کے دوران meaningful رہتی ہے۔ Cash figure آخر میں agreed model اور agreed reference price سے calculate کی جاتی ہے۔
کیا vol quote میں volatility وہی number ہے جو میرے option chain میں IV ہوتی ہے؟
ہاں، یہ اسی contract کی annualized implied volatility ہے۔ Chain اسے trade کے بعد دکھاتی ہے اور traded premium سے اسے back out کیا جاتا ہے۔ Vol quote اسے پہلے بیان کرتی ہے اور اسی سے premium derive کیا جاتا ہے۔
Delta exchange میں stock کون فراہم کرتا ہے؟
دونوں counterparties، اسی agreement کے تحت۔ Options کے ذریعے long delta رکھنے والا فریق hedging shares فروخت کرتا ہے، جبکہ دوسرا فریق انہیں خریدتا ہے۔ Quantity agreed delta کے مطابق ہوتی ہے۔
یہاں موجود ہر panel کے ساتھ وہ SQL شامل ہے جس سے اسے تیار کیا گیا۔ Ticker یا window تبدیل کریں اور Strasmore terminal پر یہی سوال دوبارہ پوچھیں۔