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 নিয়মটিকে একটি প্রতিষ্ঠিত অনুশীলন হিসাবে উপস্থাপন করে। এটি লোকজ্ঞান। সেই তিনটি পূর্ণসংখ্যার পিছনে কোনো গবেষণাপত্র, কোনো ডেটাসেট এবং কোনো প্রকাশিত উদ্ভব নেই এবং পুরানো প্রচলিত সংস্করণগুলি অপশনের পরিবর্তে শেয়ার ট্রেডিং বর্ণনা করে। নির্দিষ্ট মানগুলিকে যে ওজন দেওয়া উচিত তা হল একটি প্রথাকে দেওয়া ওজন, কোনো আবিষ্কারকে নয়।
নিয়মটি যে পরিবারের অন্তর্গত তা অনেক ভালোভাবে নথিভুক্ত। নির্দিষ্ট ভগ্নাংশের সাইজিং, যেখানে প্রতিটি পজিশন ইকুইটির একটি ধ্রুবক ভাগ ঝুঁকি নেয়, বিংশ শতাব্দীর ট্রেডিং সাহিত্যে চলে আসছে। এর আনুষ্ঠানিক পূর্বপুরুষ হল কেলি মাপকাঠি (জন কেলি, 1956), যা একটি আনুমানিক এজ এবং পেঅফ প্রতিকূলতা থেকে একটি সর্বোত্তম ভগ্নাংশ নির্ণয় করে এবং বাজারে এর ব্যবহারিক ব্যবহার প্রায় সবসময় সূত্রের আউটপুটের অর্ধেক বা চতুর্থাংশ, কারণ অত্যধিক আনুমানিক এজ ধ্বংসাত্মক সাইজিং তৈরি করে। 3-5-7 নিয়মটি আনুমানিকতা বাদ দেয় এবং একটি ছোট সংখ্যা বেছে নেয়। সেই প্রতিস্থাপনটিই পুরো নকশা: কিছুই না জানার জন্য শক্তিশালী, কিছুর জন্যও সর্বোত্তম নয়।
প্রতি আন্ডারলাইং-এ 5% ক্যাপ কীসের বিপরীতে পরিমাপ করা হয়
একটি নামের প্রতি ক্যাপ তখনই অর্থপূর্ণ হয় যখন একটি একক নাম কতদূর যায় তার পাশাপাশি। নীচের প্যানেলটি 30 জুন, 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এক বছরের মধ্যে পরিসর বিস্তৃত। প্যানেলের সবচেয়ে স্থির নাম, 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% সামগ্রিক সীমা হল নিয়মের সবচেয়ে গুরুত্বপূর্ণ অংশ এবং এটি বাজারের একটি বাস্তব বৈশিষ্ট্যের লক্ষ্য: খারাপ সেশনগুলি সমানভাবে ছড়িয়ে পড়ে না। পরবর্তী প্যানেলটি একই উইন্ডোতে একই সাতটি নাম ট্র্যাক করে, সবচেয়ে খারাপ পাঁচ সেশনের স্ট্রেচ এবং উইন্ডোর ভিতরে একটি চলমান উচ্চতা থেকে গভীরতম পতন পরিমাপ করে।
প্রতিটি সংখ্যার পেছনের সঠিক 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উইন্ডোর মধ্যে গভীরতম পতন MSFT-এর -34.99%, এবং সেই নামটি উইন্ডোর 59% সেশনে তার চলমান উচ্চতা থেকে 10% এর বেশি নিচে ছিল। এর সবচেয়ে খারাপ পাঁচ সেশনের স্ট্রেচ -14.41% পরিমাপ করেছে। অপর প্রান্তে, KO তার চলমান উচ্চতা থেকে -8.49% নিচে নেমেছে এবং 0% সেশন সেভাবে নিচে কাটিয়েছে। এখানে প্রতিটি রিডিং 1 জুলাই, 2025-এ তার চলমান উচ্চতা শুরু করে, তাই এগুলি উইন্ডোর মধ্যে চিত্র, সর্বকালের নয়।
এটি প্রতি ট্রেডে 3% ক্যাপের বিপরীতে পড়ুন। একজন ট্রেডার যিনি তিনটি পজিশন ধরে রেখেছেন, প্রতিটি পূর্ণ 3% সিলিং-এ সাইজ করা, ইতিমধ্যেই 9% ঝুঁকি বহন করছে, যা 7% সামগ্রিক সীমার উপরে, এবং সেই তিনটি পজিশন সহজেই একটি এক্সপোজার হতে পারে যা তিনটি নাম পরিধান করে। সামগ্রিক ক্যাপ এবং প্রতি আন্ডারলাইং ক্যাপ হল নিয়মের সেই অংশ যা কঠোর পরিশ্রম করে, যা কনসেনট্রেশন রিস্ক-এর বিষয়ও।
সূচকটি একটি দীর্ঘ ঘড়িতে একই গল্প বলে। S&P 500 ট্র্যাকারে একদিনের মুভমেন্টের এগারো ক্যালেন্ডার বছর:
প্রতিটি সংখ্যার পেছনের সঠিক 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 year3% বা তার বেশি নিচে বন্ধ হওয়া সেশনগুলি একটি সময়সূচীতে আসার পরিবর্তে কয়েকটি বছরে ক্লাস্টার করে। 2020 তাদের 16 এবং একটি সবচেয়ে খারাপ সেশন -11.63% বহন করেছে, যখন 2017 0 বহন করেছে। 1% বা তার বেশি নিচে বন্ধ হওয়া সেশনের সংখ্যা শান্ততম বছরে 4 থেকে ব্যস্ততম বছরে 65 পর্যন্ত ওঠানামা করে। শেষ সারিটি 123 সেশন কভার করে যা 30 জুন, 2026-এ শেষ হয়, তাই এটি একটি আংশিক বছর। একটি নির্দিষ্ট 7% সামগ্রিক ক্যাপ নির্মাণের মাধ্যমে শান্ত বছরের জন্য ক্রমাঙ্কিত এবং কোলাহলপূর্ণ বছরগুলিতে তার প্রকৃত পরীক্ষার মুখোমুখি হয়। একটি লং অপশনও তার সম্পূর্ণ প্রিমিয়াম রাতারাতি হারাতে পারে আন্ডারলাইং-এ কখনও সেই আকারের কোনো দৈনিক মুভমেন্ট প্রিন্ট না করেই, যে প্রক্রিয়াটি রাতারাতি গ্যাপ বর্ণনা করে।
নিয়মটি কী সামলায় এবং কী বাদ দেয়
একটি নির্দিষ্ট ভগ্নাংশের নিয়ম সেই ব্যর্থতার মোডটি সামলায় যা অ্যাকাউন্টগুলি সবচেয়ে দ্রুত খালি করে: একটি পজিশন যথেষ্ট বড় যা গুরুত্বপূর্ণ। যেকোনো ছোট ধ্রুবক কোন ধ্রুবকের চেয়ে ভাল, এবং একটি স্মরণীয় ধ্রুবক চাপের মধ্যে প্রয়োগ করা হয়, যা তখনই যখন সাইজিং সিদ্ধান্তগুলি আসলে নেওয়া হয়।
এটি যা বাদ দেয় তা হল বেশিরভাগ বিবরণ। এটি অস্থিরতার সাথে স্কেল করে না, তাই একটি স্থির নামে 3% স্টেক এবং 1.83% প্রতিদিন চলমান একটি নামে 3% স্টেক একই বাজি হিসাবে গণনা করা হয়। এটি টিকার মধ্যে পারস্পরিক সম্পর্ক উপেক্ষা করে, তাই ক্যাপের ভিতরে সাতটি পজিশনের একটি পোর্টফোলিও এখনও একটি ট্রেড হতে পারে। এটি সময় ক্ষয় সম্পর্কে কিছু বলে না, যা শান্ত সেশনে কোনো প্রতিকূল মুভমেন্ট ছাড়াই একটি লং অপশনের মান ক্ষয় করে (অপশন থিটা প্রক্রিয়াটি কভার করে)। এটি খরচ উপেক্ষা করে, এবং কমিশন প্লাস বিড-আস্ক স্প্রেড একটি পুনরাবৃত্ত ড্র্যাগ যা একটি শতাংশ ক্যাপ কখনও দেখে না (অপশন ট্রেড করতে কী খরচ হয় তার উপর পরিসংখ্যান রাখে)। এটি আরও ধরে নেয় যে সর্বোচ্চ ক্ষতি জানা যায়, যা শর্ট অনির্ধারিত-ঝুঁকি পজিশনের জন্য মিথ্যা।
FAQ
অপশন ট্রেডিংয়ে 3-5-7 নিয়ম কী?
এটি একটি পজিশন সাইজিং প্রথা: একটি ট্রেডে অ্যাকাউন্ট ইকুইটির সর্বোচ্চ 3% ঝুঁকি, যেকোনো একটি আন্ডারলাইং-এ সর্বোচ্চ 5% এবং একবারে সব খোলা পজিশনে সর্বোচ্চ 7% ঝুঁকি। সংখ্যাগুলি সর্বোচ্চ ক্ষতি বর্ণনা করে, বিনিয়োগকৃত মূলধন নয়।
3-5-7 নিয়ম কি একটি সরকারী বা প্রমাণিত নিয়ম?
না। এটি ট্রেডিং লোকজ্ঞান হিসাবে প্রচারিত হয়, নির্দিষ্ট পরিসংখ্যানের পিছনে কোনো প্রকাশিত উদ্ভব বা সহায়ক অধ্যয়ন নেই। এটি যে বৃহত্তর পরিবারের অন্তর্গত, নির্দিষ্ট ভগ্নাংশের সাইজিং, ভালভাবে নথিভুক্ত এবং কেলি মাপকাঠি এর আনুষ্ঠানিক সংস্করণ।
3-5-7 নিয়ম কীভাবে একটি লং কল বা পুটে প্রযোজ্য?
একটি লং অপশনের সর্বোচ্চ ক্ষতি হল প্রদত্ত প্রিমিয়াম, তাই 3% সীমা একটি ট্রেডে মোট প্রিমিয়ামকে সীমাবদ্ধ করে। একটি উদাহরণমূলক $100,000 অ্যাকাউন্টে এটি $3,000 প্রিমিয়াম, যা $4.50 উদ্ধৃত কন্ট্রাক্ট মূল্যে ছয়টি কন্ট্রাক্টে পরিণত হয়।
কেন প্রতি আন্ডারলাইং-এ 5% সীমা আলাদাভাবে বিদ্যমান?
একটি স্টকের উপর একাধিক পজিশন সেই স্টকের একটি বড় মুভমেন্টের সময় একটি এক্সপোজার হিসাবে আচরণ করে। 30 জুন, 2026-এ শেষ হওয়া বারো মাসে, TSLA 30.4% সেশনে 3% বা তার বেশি সরে গেছে এবং সেই নামের পৃথক কন্ট্রাক্টগুলি সেই প্রতিটি দিনে একসাথে সরে যেত।
নিয়মটি কি কভারড কল এবং অন্যান্য আয় পজিশনের সাথে খাপ খায়?
একটি কভারড কলের সর্বোচ্চ ক্ষতি হল স্টক পজিশন নিজেই বিয়োগ সংগৃহীত প্রিমিয়াম, যা সাধারণত একটি অ্যাকাউন্টের 3% এর উপরে থাকে, তাই ক্যাপটি অপশন লেগের পরিবর্তে শেয়ার পজিশনে প্রয়োগ করা হয়। কভারড কল পেঅফ পাটিগণিত নির্ধারণ করে।
উপরের প্রতিটি চিত্র বাস্তব বাজার ডেটার উপর একটি সংরক্ষিত ক্যোয়ারী থেকে আসে এবং আপনি যদি স্ট্রাসমোর টার্মিনালে নামের একটি ভিন্ন সেটের বিরুদ্ধে এটি পুনরায় চালাতে চান তবে প্রতিটি প্যানেলের SQL এক ক্লিক দূরে।