Strasmore Research

3-5-7 اصول آپشنز میں پوزیشن سائزنگ کا طریقہ

3-5-7 اصول فی ٹریڈ 3%، فی انڈرلائینگ 5% اور اکاؤنٹ کے 7% تک رسک محدود کرتا ہے۔ یہ عوامی اصول کہاں سے آیا اور ڈیٹا کے خلاف اس کی کارکردگی کا جائزہ۔

3-5-7 اصول آپشنز فورمز اور بروکر بلاگز پر بار بار دہرایا جانے والا پوزیشن سائزنگ کنونشن ہے: ایک ہی ٹریڈ پر اکاؤنٹ کا زیادہ سے زیادہ 3%، ایک ہی انڈرلائینگ پر زیادہ سے زیادہ 5%، اور ایک وقت میں تمام کھلی پوزیشنوں پر اکاؤنٹ کا زیادہ سے زیادہ 7% خطرے میں ڈالنا۔ یہ سائز کو کنٹرول کرتا ہے، سلیکشن کو نہیں۔ اس میں یہ نہیں بتایا گیا کہ کیا ٹریڈ کرنا ہے، اور یہ کوئی ایسا ایج نہیں بنا سکتا جو پہلے سے موجود نہ ہو۔

3-5-7 اصول کیا کہتا ہے

تین نمبرز خطرے میں ڈالے گئے رقم پر لاگو ہوتے ہیں، نہ کہ تعینات کردہ رقم پر۔

  • 3% فی ٹریڈ۔ ایک پوزیشن پر زیادہ سے زیادہ نقصان اکاؤنٹ ایکویٹی کے 3% سے نیچے رہتا ہے۔ فرضی $100,000 اکاؤنٹ پر، یہ حد $3,000 ہے۔
  • 5% فی انڈرلائینگ۔ ایک ہی اسٹاک پر ہر پوزیشن ایک بار شمار ہوتی ہے۔ ایک نام پر لانگ کال، کال اسپریڈ، اور شارٹ پوٹ سب ایک ہی 5% بجٹ سے آتے ہیں۔
  • 7% مجموعی طور پر۔ تمام کھلی پوزیشنوں پر زیادہ سے زیادہ نقصان کا مجموعہ کسی بھی لمحے ایکویٹی کے 7% سے نیچے رہتا ہے۔

پہلی حد ایک غلط خیال کو محدود کرتی ہے۔ دوسری حد اسی غلط خیال کو تین طریقوں سے ظاہر کرنے پر پابندی لگاتی ہے۔ تیسری حد اس صورتحال کو محدود کرتی ہے جب کئی پوزیشنیں ایک ساتھ حرکت کریں۔

آپشنز پہلے نمبر کا حساب لگانا غیر معمولی طور پر آسان بناتے ہیں۔ لانگ کال یا پوٹ کے لیے، ادا کردہ پریمیم زیادہ سے زیادہ نقصان ہے، لہذا 3% کی حد خطرے میں ڈالے گئے پریمیم پر ایک حد ہے۔ $100,000 کے اکاؤنٹ اور $4.50 کی قیمت والے کنٹریکٹ کی مثال لیں: ایک کنٹریکٹ 100 شیئرز کا احاطہ کرتا ہے، اس کی قیمت $450 ہے، اور ان میں سے چھ $2,700 کو خطرے میں ڈالتے ہیں، جو $3,000 کی لائن کے اندر ہے۔ ایک متعین رسک اسپریڈ کے لیے، زیادہ سے زیادہ نقصان اسٹرائیکس کی چوڑائی مائنس موصولہ کریڈٹ ہے۔ غیر متعین رسک پوزیشن جیسے ننگی شارٹ کال کے لیے، کوئی ریاضیاتی زیادہ سے زیادہ موجود نہیں ہے، اور عام طور پر نقل کردہ اصول اس بارے میں کچھ نہیں کہتا۔ حقیقی زیادہ سے زیادہ نقصان کی جگہ مارجن کی ضرورت، یا ذہنی اسٹاپ کو تبدیل کرنا، اس اصول پر انحصار کرنے والے ریاضی کو خاموشی سے توڑ دیتا ہے۔

اصول کہاں سے آیا ہے

تلاش کے نتائج 3-5-7 اصول کو ایک طے شدہ عمل کے طور پر پیش کرتے ہیں۔ یہ لوک حکمت ہے۔ ان تین عددی اعداد کے پیچھے کوئی مقالہ، کوئی ڈیٹاسیٹ، اور کوئی شائع کردہ اخذ موجود نہیں ہے، اور پرانے گردش کرنے والے ورژن آپشنز کی بجائے شیئر ٹریڈنگ کو بیان کرتے ہیں۔ مخصوص اقدار کو جو وزن دینا چاہیے، وہ ایک کنونشن کو دیا جانے والا وزن ہے، نہ کہ کسی دریافت کو۔

وہ خاندان جس سے یہ اصول تعلق رکھتا ہے، بہت بہتر طور پر دستاویزی ہے۔ فکسڈ فریکشنل سائزنگ، جس میں ہر پوزیشن ایکویٹی کا ایک مستقل حصہ خطرے میں ڈالتی ہے، بیسویں صدی کے ٹریڈنگ لٹریچر میں چلتی ہے۔ اس کا رسمی آباؤ اجداد Kelly معیار (John Kelly, 1956) ہے، جو تخمینی ایج اور ادائیگی کی مشکلات سے ایک بہترین حصہ اخذ کرتا ہے، اور مارکیٹوں میں اس کا عملی استعمال تقریباً ہمیشہ فارمولے کے آؤٹ پٹ کا آدھا یا چوتھائی ہوتا ہے، کیونکہ زیادہ تخمینہ شدہ ایج تباہ کن سائزنگ پیدا کرتی ہے۔ 3-5-7 اصول تخمینہ چھوڑ دیتا ہے اور ایک چھوٹا نمبر چن لیتا ہے۔ یہ تبدیلی پورا ڈیزائن ہے: کچھ نہ جاننے کے لیے مضبوط، کسی چیز کے لیے بہترین نہیں۔

5% فی انڈرلائینگ کی حد کس کے مقابلے میں ماپا جاتا ہے

فی نام کی حد کا مطلب صرف اس وقت ہے جب اسے ایک نام کے سفر کی حد کے مقابلے میں رکھا جائے۔ نیچے دیا گیا پینل 30 جون 2026 کو ختم ہونے والے بارہ مہینوں میں سات مشہور ٹکرز لیتا ہے، اور باقاعدہ سیشن کی قیمتوں پر کلوز ٹو کلوز کی حرکتوں کو ماپتا ہے۔

استفسار کریںسات بڑی کمپنیوں کے ایک روزہ اتار چڑھاؤ کا پروفائل، جولائی 2025 تا جون 2026
ہر عدد کے پیچھے موجود درست SQL
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(argMax(close, window_start)) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'KO', 'JNJ', 'AAPL', 'MSFT', 'NVDA', 'TSLA')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2025-07-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, d
),
moves AS (
    SELECT ticker, d,
           100 * (px / any(px) OVER (PARTITION BY ticker ORDER BY d
                                     ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) AS move_pct
    FROM daily
)
SELECT ticker,
       count() AS sessions,
       round(quantileDeterministic(0.5)(abs(move_pct), cityHash64(ticker, d)), 2) AS median_abs_move_pct,
       round(quantileDeterministic(0.95)(abs(move_pct), cityHash64(ticker, d)), 2) AS p95_abs_move_pct,
       round(100 * countIf(abs(move_pct) >= 3) / count(), 1) AS pct_days_beyond_3,
       round(min(move_pct), 2) AS worst_day_pct
FROM moves
WHERE isFinite(move_pct)
GROUP BY ticker
ORDER BY p95_abs_move_pct
Run this yourself

ایک سال میں رینج وسیع ہے۔ پینل پر سب سے مستحکم نام، SPY, نے ایک دن کی میڈین مطلق حرکت 0.46% پوسٹ کی اور اپنے 250 سیشنز میں سے 0% میں کسی بھی سمت میں 3% یا اس سے زیادہ حرکت کی۔ سب سے مصروف، TSLA, نے میڈین 1.83% چلایا، 30.4% سیشنز پر 3% کا نشان عبور کیا، اور ایک بدترین سیشن -8.39% پرنٹ کیا۔ اس کا 95 واں پرسنٹائل دن، 5.45%, ٹیبل کے اوپر 1.62% کے اعداد و شمار سے تین گنا زیادہ ہے۔

ایک مقررہ فیصد کی حد مختلف ناموں پر بہت مختلف کام کر رہی ہے۔ 0.46% کے عام دن والے نام پر 5% کا انڈرلائینگ بجٹ ایک ڈھیلا پابندی ہے۔ وہی 5% اس نام پر جو میڈین دن 1.83% حرکت کرتا ہے، اور آؤٹ لائر پر اس سے بھی زیادہ، جلدی خرچ ہو جاتا ہے۔ سائزنگ کنونشنز جو حد کو خود انڈرلائینگ کی وولیٹیلیٹی کے مطابق اسکیل کرتے ہیں، بالکل اس فرق کے لیے موجود ہیں، اور مائع بمقابلہ غیر مستحکم آپشنز بتاتا ہے کہ یہ فرق خود کنٹریکٹس میں کیسے ظاہر ہوتا ہے۔

نقصانات جھرمٹ میں آتے ہیں

7% کی مجموعی حد اصول کا سب سے زیادہ وزن اٹھانے والا حصہ ہے، اور اس کا نشانہ مارکیٹوں کی ایک حقیقی خاصیت ہے: برے سیشن یکساں طور پر پھیلے ہوئے نہیں ہوتے۔ اگلا پینل اسی ونڈو میں اسی سات ناموں کو ٹریک کرتا ہے، بدترین پانچ سیشن کا سلسلہ اور ونڈو کے اندر چلتی ہوئی بلندی سے سب سے گہری گراوٹ دیکھتا ہے۔

استفسار کریںپانچ سیشنوں کی بدترین مندی اور گہری ترین ان-ونڈو ڈرا ڈاؤن، جولائی 2025 تا جون 2026
ہر عدد کے پیچھے موجود درست SQL
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(argMax(close, window_start)) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'KO', 'JNJ', 'AAPL', 'MSFT', 'NVDA', 'TSLA')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2025-07-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, d
),
win AS (
    SELECT ticker, d, px,
           any(px) OVER (PARTITION BY ticker ORDER BY d
                         ROWS BETWEEN 5 PRECEDING AND 5 PRECEDING) AS px_5_ago,
           max(px) OVER (PARTITION BY ticker ORDER BY d
                         ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS running_high
    FROM daily
)
SELECT ticker,
       round(min(100 * (px / px_5_ago - 1)), 2) AS worst_5_session_pct,
       round(min(100 * (px / running_high - 1)), 2) AS deepest_drawdown_pct,
       round(100 * countIf(px / running_high - 1 <= -0.1) / count(), 1) AS pct_days_10pct_below_high
FROM win
WHERE isFinite(px_5_ago)
GROUP BY ticker
ORDER BY deepest_drawdown_pct
Run this yourself

ونڈو کے اندر سب سے گہری گراوٹ MSFT کی ہے -34.99% پر، اور وہ نام ونڈو کے 59% سیشنز پر اپنی چلتی ہوئی بلندی سے 10% سے زیادہ نیچے بیٹھا۔ اس کا بدترین پانچ سیشن کا سلسلہ -14.41% تھا۔ دوسری طرف، KO اپنی چلتی ہوئی بلندی سے -8.49% نیچے پہنچا اور 0% سیشنز اتنا نیچے گزارے۔ یہاں ہر ریڈنگ 1 جولائی 2025 کو اپنی چلتی ہوئی بلندی شروع کرتی ہے، لہذا یہ ونڈو کے اندر کے اعداد و شمار ہیں، نہ کہ ہمہ وقتی۔

اسے 3% فی ٹریڈ کی حد کے مقابلے میں پڑھیں۔ ایک تاجر جو تین پوزیشنیں رکھتا ہے، ہر ایک پوری 3% کی حد پر سائز کی گئی ہے، پہلے سے 9% خطرے میں لے جا رہا ہے، جو 7% کی مجموعی حد سے اوپر ہے، اور وہ تین پوزیشنیں آسانی سے ایک ہی نمائش ہو سکتی ہیں جس نے تین نام پہن رکھے ہوں۔ مجموعی حد اور فی انڈرلائینگ حد اصول کے وہ حصے ہیں جو سخت کام کر رہے ہیں، اور یہی مرتکز رسک کا موضوع بھی ہے۔

انڈیکس ایک لمبی گھڑی پر ایک جیسی کہانی سناتا ہے۔ S&P 500 ٹریکر میں ایک دن کی حرکتوں کے گیارہ کیلنڈر سال:

استفسار کریںS&P 500 ٹریکر (SPY): کیلنڈر سال کے حساب سے مندی والے سیشن، 2016 تا وسط 2026
ہر عدد کے پیچھے موجود درست SQL
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(argMax(close, window_start)) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2015-12-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 d
),
moves AS (
    SELECT d,
           100 * (px / any(px) OVER (ORDER BY d ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) AS move_pct
    FROM daily
)
SELECT toYear(d) AS year,
       count() AS sessions,
       countIf(move_pct <= -1) AS days_down_1pct,
       countIf(move_pct <= -3) AS days_down_3pct,
       round(min(move_pct), 2) AS worst_day_pct
FROM moves
WHERE isFinite(move_pct) AND toYear(d) >= 2016
GROUP BY year
ORDER BY year
Run this yourself

3% یا اس سے زیادہ نیچے بند ہونے والے سیشن ایک شیڈول پر آنے کی بجائے مٹھی بھر سالوں میں جمع ہوتے ہیں۔ 2020 نے ان میں سے 16 اور ایک بدترین سیشن -11.63% اٹھایا، جبکہ 2017 نے 0 اٹھایا۔ 1% یا اس سے زیادہ نیچے بند ہونے والے سیشنوں کی تعداد سب سے پرسکون سال میں 4 سے لے کر مصروف ترین سال میں 65 تک جاتی ہے۔ آخری قطار 30 جون 2026 کو ختم ہونے والے 123 سیشنز کا احاطہ کرتی ہے، لہذا یہ ایک جزوی سال ہے۔ ایک مقررہ 7% مجموعی حد تعمیر کے لحاظ سے پرسکون سالوں کے لیے کیلیبریٹ کی گئی ہے اور اپنی اصل آزمائش شور والے سالوں میں پورا کرتی ہے۔ ایک لانگ آپشن اپنا پورا پریمیم راتوں رات کھو سکتا ہے جبکہ انڈرلائینگ پر اس سائز کی کوئی روزانہ حرکت کبھی پرنٹ نہ ہو، یہ طریقہ کار راتوں رات گیپس بیان کرتا ہے۔

اصول کیا سنبھالتا ہے، اور کیا چھوڑ دیتا ہے

ایک مقررہ فریکشن اصول اس ناکامی کے طریقے کو سنبھالتا ہے جو اکاؤنٹس کو سب سے تیزی سے خالی کرتا ہے: ایک پوزیشن اتنی بڑی کہ معاملہ ہو۔ کوئی بھی چھوٹا مستقل، کسی مستقل سے بہتر ہے، اور ایک یادگار اصول دباؤ میں لاگو ہوتا ہے، جو کہ وہ وقت ہے جب سائزنگ کے فیصلے اصل میں کیے جاتے ہیں۔

یہ جو چھوڑ دیتا ہے وہ زیادہ تر تفصیل ہے۔ یہ وولیٹیلیٹی کے ساتھ اسکیل نہیں ہوتا، لہذا ایک مستحکم نام میں 3% کی حصہ داری اور ایک ایسے نام میں 3% کی حصہ داری جو روزانہ 1.83% حرکت کرتا ہے، ایک ہی شرط شمار ہوتی ہے۔ یہ ٹکرز کے درمیان ارتباط کو نظر انداز کرتا ہے، لہذا حدود کے اندر سات پوزیشنوں کا پورٹ فولیو پھر بھی ایک ہی ٹریڈ ہو سکتا ہے۔ یہ وقت کے زوال کے بارے میں کچھ نہیں کہتا، جو پرسکون سیشنوں پر بغیر کسی منفی حرکت کے لانگ آپشن کی قدر کو ختم کرتا ہے (آپشن تھیٹا میکانکس کا احاطہ کرتا ہے)۔ یہ اخراجات کو نظر انداز کرتا ہے، اور کمیشن کے علاوہ bid-ask اسپریڈ ایک بار بار چلنے والا ڈریگ ہے جسے فیصد کی حد کبھی نہیں دیکھتی (آپشنز کی تجارت کی قیمت کیا ہے اس پر اعداد و شمار رکھتا ہے)۔ یہ یہ بھی فرض کرتا ہے کہ زیادہ سے زیادہ نقصان معلوم ہے، جو شارٹ غیر متعین رسک پوزیشنوں کے لیے غلط ہے۔

عمومی سوالات

آپشنز ٹریڈنگ میں 3-5-7 اصول کیا ہے؟

یہ ایک پوزیشن سائزنگ کنونشن ہے: ایک ٹریڈ پر اکاؤنٹ ایکویٹی کا 3% سے زیادہ خطرے میں نہیں، کسی ایک انڈرلائینگ پر 5% سے زیادہ نہیں، اور ایک وقت میں تمام کھلی پوزیشنوں پر 7% سے زیادہ خطرے میں نہیں۔ نمبرز زیادہ سے زیادہ نقصان کو ظاہر کرتے ہیں، نہ کہ تعینات کردہ سرمائے کو۔

کیا 3-5-7 اصول ایک سرکاری یا ثابت شدہ اصول ہے؟

نہیں۔ یہ ٹریڈنگ کی لوک حکمت کے طور پر گردش کرتا ہے، جس کے پیچھے مخصوص اعداد و شمار کا کوئی شائع کردہ اخذ یا معاون مطالعہ نہیں ہے۔ وہ وسیع تر خاندان جس سے یہ تعلق رکھتا ہے، فکسڈ فریکشنل سائزنگ، اچھی طرح دستاویزی ہے، اور Kelly معیار اس کا رسمی ورژن ہے۔

3-5-7 اصول لانگ کال یا پوٹ پر کیسے لاگو ہوتا ہے؟

لانگ آپشن پر ادا کردہ پریمیم زیادہ سے زیادہ نقصان ہے، لہذا 3% کی حد ایک ٹریڈ میں کل پریمیم کو محدود کرتی ہے۔ $100,000 کے فرضی اکاؤنٹ پر یہ $3,000 پریمیم ہے، جو $4.50 کی قیمت والے کنٹریکٹ پر چھ کنٹریکٹس بنتا ہے۔

5% فی انڈرلائینگ کی حد الگ سے کیوں موجود ہے؟

ایک اسٹاک پر کئی پوزیشنیں اس اسٹاک میں بڑی حرکت کے دوران ایک ہی نمائش کی طرح برتاؤ کرتی ہیں۔ 30 جون 2026 کو ختم ہونے والے بارہ مہینوں میں، TSLA نے 30.4% سیشنز پر 3% یا اس سے زیادہ حرکت کی، اور اس نام پر الگ الگ کنٹریکٹس ان میں سے ہر ایک دن ایک ساتھ حرکت کرتے۔

کیا یہ اصول کورڈ کالز اور دیگر انکم پوزیشنوں پر فٹ بیٹھتا ہے؟

کورڈ کال پر زیادہ سے زیادہ نقصان خود اسٹاک پوزیشن مائنس جمع کردہ پریمیم ہے، جو عام طور پر اکاؤنٹ کے 3% سے بہت اوپر بیٹھتا ہے، لہذا حد آپشن ٹانگ کی بجائے شیئر پوزیشن پر لاگو ہوتی ہے۔ کورڈ کالز ادائیگی کا ریاضی بیان کرتا ہے۔


اوپر کا ہر اعداد و شمار حقیقی مارکیٹ ڈیٹا پر ایک ذخیرہ شدہ استفسار سے آتا ہے، اور ہر پینل کا SQL ایک کلک کی دوری پر ہے اگر آپ اسے Strasmore ٹرمینل پر ناموں کے مختلف سیٹ کے خلاف دوبارہ چلانا چاہتے ہیں۔