Trading

MAE ও MFE: Trade Excursion দিয়ে Stop ও Exit পর্যালোচনা করুন

৭ মিনিটে পড়ুন

সর্বশেষ সংরক্ষিত:

Read this article in English

এক নজরে

  • MAE trade-এর বিপরীতে সবচেয়ে বড় unrealised move মাপে; MFE trade-এর পক্ষে সবচেয়ে বড় unrealised move মাপে।
  • Trade consistently তুলনা করতে excursion-কে money ও initial-risk unit-এ রূপান্তর করুন।
  • Comparable trade-এর distribution বিশ্লেষণ করুন; একটি winner বা loser নতুন stop বা exit rule সমর্থন করে না।
  • প্রস্তাবিত পরিবর্তন real time-এ executable হতে হবে, cost অন্তর্ভুক্ত করতে হবে এবং chronological out-of-sample validation পার করতে হবে।

দাম ও বাজারের তথ্য লেখায় উল্লেখিত সময়ের; এগুলো সরাসরি হালনাগাদ হওয়া কোট নয়। সংশ্লিষ্ট তথ্যের পাশে দেওয়া উৎস ও সময় দেখুন। লেখার তারিখ বা সংরক্ষণের সময় কোটের সময় নয়।

MAE ও MFE: Trade Excursion দিয়ে Stop ও Exit পর্যালোচনা করুন

Read in English

কোনো trade-এর চূড়ান্ত profit বা loss দেখলে তার মাঝের পথটি বোঝা যায় না। একটি profitable trade হয়তো ঘুরে দাঁড়ানোর আগে stop-এর খুব কাছে গিয়েছিল; আরেকটি trade বড় unrealised profit দেখিয়েও তার বেশির ভাগ ফেরত দিয়েছে। Maximum Adverse Excursion (MAE) ও Maximum Favourable Excursion (MFE) সেই পথকে পর্যালোচনা করার মতো সংখ্যায় রূপ দেয়।

শেখার লক্ষ্য

এই guide শেষে আপনি price, money এবং initial-risk unit-এ MAE ও MFE হিসাব করতে পারবেন; একদল সম্পূর্ণ trade ব্যবহার করে stop ও exit rule যাচাই করতে পারবেন; এবং একটি স্মরণীয় উদাহরণ দেখে strategy বদলে ফেলার ভুল এড়াতে পারবেন।

১. MAE ও MFE কী মাপে

Maximum Adverse Excursion (MAE) হলো entry থেকে exit পর্যন্ত position-এর বিপরীতে যাওয়া সবচেয়ে বড় unrealised move।

Maximum Favourable Excursion (MFE) হলো entry থেকে exit পর্যন্ত position-এর পক্ষে যাওয়া সবচেয়ে বড় unrealised move।

Long trade-এর ক্ষেত্রে:

  • প্রতি unit MAE = entry price − trade খোলা থাকা অবস্থার সর্বনিম্ন price।
  • প্রতি unit MFE = trade খোলা থাকা অবস্থার সর্বোচ্চ price − entry price।

Short trade-এর ক্ষেত্রে:

  • প্রতি unit MAE = খোলা অবস্থার সর্বোচ্চ price − entry price।
  • প্রতি unit MFE = entry price − খোলা অবস্থার সর্বনিম্ন price।

Price entry-এর বিপরীতে বা পক্ষে না গেলে সংশ্লিষ্ট মান শূন্য লিখুন। Adverse ও favourable excursion-কে non-negative magnitude হিসেবে রাখুন; trade-এর realised return positive বা negative হতে পারে।

শুধু price unit দিয়ে বিভিন্ন asset তুলনা করা কঠিন। প্রতিটি মান money এবং R-এ রূপান্তর করুন, যেখানে 1R হলো trade-এর পরিকল্পিত initial risk:

R-এ excursion = প্রতি unit excursion ÷ প্রতি unit initial risk

Entry-এর পরিকল্পনা থেকে initial risk স্থির করতে হবে। পরে wider stop দিয়ে এটি বদলালে তুলনা বিভ্রান্তিকর হবে।

২. একটি hypothetical worked example

ধরা যাক, একজন trader £25.00 দামে 200 share কিনেছেন এবং initial stop রেখেছেন £24.40-এ।

  • প্রতি share initial risk: £25.00 − £24.40 = £0.60।
  • মোট initial risk: 200 × £0.60 = £120, cost-এর আগে।
  • Trade খোলা থাকা অবস্থার সর্বনিম্ন price: £24.76।
  • সর্বোচ্চ price: £26.20।
  • Exit price: £25.72।
  • মোট commission ও fee: £8।

হিসাবগুলো হলো:

Measureহিসাবফলাফল
প্রতি share MAE£25.00 − £24.76£0.24
R-এ MAE£0.24 ÷ £0.600.40R
Money-তে MAE200 × £0.24£48
প্রতি share MFE£26.20 − £25.00£1.20
R-এ MFE£1.20 ÷ £0.602.00R
Gross realised gain200 × (£25.72 − £25.00)£144
Net realised gain£144 − £8£136, বা প্রায় 1.13R

Trade-টি 0.40R adverse room ব্যবহার করেছে, 2.00R favourable excursion-এ পৌঁছেছে এবং উল্লেখিত cost-এর পর প্রায় 1.13R realise করেছে। Gross exit MFE-এর 60% capture করেছে, কারণ £0.72 ÷ £1.20 = 60%।

এতে প্রমাণ হয় না যে trader-কে সব সময় 2R-এ exit করতে হবে বা 60% capture ratio চাইতে হবে। Session high কেবল পরে জানা যায়। Rule বাস্তবে real time-এ কার্যকর করা সম্ভব হতে হবে এবং অনেক trade-এ test করতে হবে।

৩. একটি consistent dataset তৈরি করুন

Trading journal-এ এসব field যোগ করুন:

  1. Instrument, direction, entry ও exit timestamp।
  2. Entry price, position size এবং পরিকল্পিত initial stop।
  3. Position খোলা থাকা অবস্থার সর্বোচ্চ ও সর্বনিম্ন tradable price।
  4. Realised gross ও net P&L; প্রযোজ্য হলে spread, commission, slippage, funding ও borrow cost-সহ।
  5. Price, money ও R-এ MAE এবং MFE।
  6. Setup, timeframe ও market-regime label।
  7. Stop বা exit লিখিত rule অনুসরণ করেছে কি না।

সব জায়গায় একই price convention ব্যবহার করুন। Long position ask-এ entry এবং bid-এ exit হতে পারে; chart-এর mid-price ব্যবহার করলে adverse move ও trading cost কম দেখাতে পারে। Share-এর ক্ষেত্রে split ও অন্যান্য corporate action-এর জন্য consistently adjusted data ব্যবহার করুন। Futures-এ contract multiplier যোগ করুন; leveraged product-এ margin posted-কে money at risk ভেবে ভুল করবেন না।

Sampling frequency গুরুত্বপূর্ণ। Daily bar intraday path বাদ দিতে পারে এবং একই candle-এর মধ্যে stop নাকি target আগে ঘটেছে তা বলতে পারে না। আমাদের same-candle backtest guide-এ এই ambiguity ব্যাখ্যা করা হয়েছে। Strategy-এর জন্য যথেষ্ট granular data ব্যবহার করুন এবং assumption লিখে রাখুন।

৪. Anecdote নয়, distribution বিশ্লেষণ করুন

যথেষ্ট বড় সংখ্যক comparable trade পর্যালোচনা করুন। Long ও short-এর আচরণ আলাদা হলে সেগুলো আলাদা করুন, এবং একই asset trade করেছে বলে পাঁচ মিনিটের breakout ও multi-day swing trade একসঙ্গে মেশাবেন না।

উপকারী প্রশ্ন:

  • পরে winner হওয়া trade-এর median, 75th এবং 90th percentile MAE কত?
  • প্রস্তাবিত tighter stop কতটি winner বাদ দিত?
  • সেই tighter stop loser-এ কত loss কমাত?
  • কোন MFE-এ trade সাধারণত থামে এবং পরে কতটা realise হয়?
  • বড়-MFE trade-গুলোর documented common condition আছে, নাকি সেগুলো rare outlier?
  • Cost-এর পর বা নির্দিষ্ট regime-এ exit capture খারাপ হয় কি?

MAE বনাম realised R scatter plot দেখাতে পারে winner-দের current stop-এর চেয়ে বেশি room লাগে কি না। MFE বনাম realised R plot বড় give-back দেখাতে পারে। কোনো plot-ই optimal rule বলে দেয় না; এগুলো পরের test-এর প্রশ্ন নির্ধারণ করে।

৫. Hindsight ছাড়া rule test করুন

Review থেকে পরিবর্তনের ইঙ্গিত পেলে rule স্পষ্টভাবে লিখুন। যেমন, “Price +1R-এ পৌঁছানোর পর আগের completed bar-এর নিচে stop trail করব”—“profit আরও আগে protect করব” নয়। এরপর:

  1. প্রতিটি মুহূর্তে তখন পর্যন্ত পাওয়া তথ্য ব্যবহার করে historical trade-এ rule প্রয়োগ করুন।
  2. Spread, slippage, gap ও unfilled order অন্তর্ভুক্ত করুন।
  3. শুধু total profit নয়—expectancy, win rate, average win, average loss, drawdown ও trade duration তুলনা করুন।
  4. Validation-এর জন্য পরের সময়কাল বা আলাদা sample untouched রাখুন।
  5. Capital risk নেওয়ার আগে operational rule paper-test করুন।

MAE/MFE প্রশ্ন শনাক্ত করতে পারে, কিন্তু selection bias, look-ahead bias বা regime change দূর করতে পারে না। অতীতের winner-এর 90th percentile দেখে বানানো stop-ও পরের volatility regime-এ ব্যর্থ হতে পারে।

সাধারণ ভুল

  • Actual fill-এর বদলে signal price থেকে excursion মাপা।
  • R হিসাব করতে পরে widen করা final stop ব্যবহার করা।
  • Bid–ask spread, fee, slippage, funding বা contract value বাদ দেওয়া।
  • Timeframe, setup ও market regime এক average-এ মিশিয়ে ফেলা।
  • Maximum favourable price-কে কার্যকর করা সম্ভব ছিল ধরে নেওয়া।
  • একটি winner-এর MAE ছোট ছিল বলে stop tighten করা।
  • একই sample-এ বারবার optimise করে noise fit করা।
  • কম granular বা অতিরিক্ত পরিষ্কার data-এর backtest-এর সঙ্গে live trade তুলনা করা।

ব্যবহারিক checklist

  • মাপার আগে entry, exit, stop ও price convention নির্ধারণ করুন।
  • প্রতিটি trade খোলা থাকা অবস্থার high ও low সংরক্ষণ করুন।
  • Price, money ও initial R-এ MAE/MFE হিসাব করুন।
  • Realised result-এ সব গুরুত্বপূর্ণ trading cost যোগ করুন।
  • Setup, direction, timeframe ও regime অনুযায়ী trade ভাগ করুন।
  • শুধু average বা extreme নয়, median ও percentile দেখুন।
  • Observation-কে স্পষ্ট, executable rule-এ রূপ দিন।
  • Chronological data ও untouched validation sample দিয়ে test করুন।
  • Volatility বা execution condition বদলালে ফল আবার যাচাই করুন।
  • নতুন rule-এর পক্ষে evidence না আসা পর্যন্ত পুরোনো rule রাখুন।

The Money Man View

MAE ও MFE diagnostic tool; automatic stop ও target generator নয়। এগুলোর সবচেয়ে ভালো ব্যবহার হলো mismatch খুঁজে বের করা: হয়তো stop normal noise-এর ভেতরে, profitable trade নিয়মিত অতিরিক্ত profit ফেরত দেয়, অথবা cost ও comparable trade ঠিকভাবে আলাদা করলে কথিত সমস্যা আর থাকে না। সমাধানের জন্য তবুও forward-test করা যায় এমন rule ও risk limit প্রয়োজন।

Educational-risk disclosure: এই hypothetical example সাধারণ শিক্ষার জন্য; recommendation বা universal risk rule নয়। Historical excursion ভবিষ্যতের price path, liquidity বা fill নিশ্চিত করে না। Stop trigger-এর বাইরেও execute হতে পারে এবং trading-এ loss হতে পারে। The Money Man AI-assisted research ও writing ব্যবহার করে; কোনো personal trade বা regulated advice দাবি করা হয়নি। পুনর্ব্যবহৃত cover-টি conceptual illustration।

Share this post