Trading Education

Market পরীক্ষা করার আগেই Trading Strategy Stress-Test করুন

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

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

Read this article in English

Market পরীক্ষা করার আগেই Trading Strategy Stress-Test করুন

Executive Summary

  • ✦Strategy version এবং normal performance, cost, leverage ও correlation assumption freeze করুন।
  • ✦Volatility, gap, slippage, liquidity, losing streak ও correlation separately stress করে পরে shock combine করুন।
  • ✦প্রতি scenario monetary loss, margin pressure, cash buffer ও drawdown-এ convert করুন।
  • ✦Control threshold define করুন এবং strategy unacceptable করা loss থেকে reverse stress test চালান।

Market পরীক্ষা করার আগেই Trading Strategy Stress-Test করুন

Read in English

Learning objective

Capital risk করার আগে volatility shock, gap, wider spread, losing streak ও correlation change-এর বিরুদ্ধে trading strategy stress-test করা এই guide-এর লক্ষ্য।

Backtest recorded history-তে rule কেমন perform করেছে জিজ্ঞেস করে। Stress test জিজ্ঞেস করে key assumption normal-এর চেয়ে খারাপ হলে কী হয়। এটি next crisis predict করে না; strategy কোথায় fail করতে পারে, loss কত দ্রুত compound হয় এবং কোন control respond করবে তা expose করে।

Step 1: base case freeze করুন

Tested assumption লিখুন:

  • average win, average loss ও win rate;
  • normal spread, commission ও slippage;
  • position size ও leverage;
  • typical holding period;
  • maximum concurrent position;
  • correlation assumption;
  • historical maximum drawdown।

Test-এর মধ্যে rule improve করবেন না। এক version freeze করলে scenario compare করা যায়।

Step 2: strategy অনুযায়ী shock বাছুন

প্রথমে এক risk driver, পরে combination test করুন:

  1. Volatility shock: daily range double।
  2. Execution shock: spread ও slippage triple।
  3. Gap shock: planned stop-এর বাইরে exit fill।
  4. Losing-streak shock: loss evenly না এসে cluster।
  5. Correlation shock: different মনে হওয়া position একসঙ্গে পড়ে।
  6. Liquidity shock: desired size-এর অংশমাত্র exit হয়।
  7. Signal-decay shock: average win কমে, cost একই থাকে।

Available হলে observed historical extreme ব্যবহার করুন। Hypothetical shock assumption হিসেবে label করুন, forecast হিসেবে নয়।

Step 3: shock-কে money-তে translate করুন

Percentage move leverage ও contract value-এর effect লুকাতে পারে। Calculate করুন:

  • loss per position;
  • total portfolio loss;
  • margin requirement;
  • remaining cash buffer;
  • consecutive loss-এর পরে drawdown;
  • starting capital recover করতে required return।

Leveraged instrument-এ stop price guaranteed ধরে নয়, fill price test করুন।

Worked example

Hypothetical strategy-তে capital £20,000। প্রতি trade risk 0.5% (£100) এবং চার position hold করতে পারে; planned portfolio heat £400।

Normal model-এ stopped trade £100 lose করে। Combined shock:

  • চার correlated position একসঙ্গে পড়ে;
  • প্রতিটি stop gap করে £180 lose করে;
  • commission ও slippage প্রতি position £15।

Stressed loss:

4 × (£180 + £15) = £780, account-এর 3.9%।

Planned heat £400 loss suggest করলেও stressed outcome প্রায় দ্বিগুণ। Possible control: কম correlated position, event risk-এর আগে smaller size, larger cash buffer বা intolerable gap-risk instrument avoid করা। Control risk কমায়; £780 maximum possible loss guarantee করে না।

Step 4: single trade নয়, sequence test করুন

এক বছরে spread হওয়া ten loss ও consecutive ten loss-এর total same হলেও experience আলাদা। Historical trade reorder বা Monte Carlo process দিয়ে দেখুন:

  • worst observed losing streak;
  • drawdown depth ও duration;
  • stated assumption-এ risk limit breach probability;
  • strategy recover করার আগে margin বা confidence fail করে কি না।

Sequence test-এ cost ও position overlap preserve করুন। Result serially correlated হলে random shuffle misleading হতে পারে।

Step 5: control threshold define করুন

TriggerExample control
Spread tested limit-এর ওপরেSkip বা size reduce
Portfolio correlation বাড়েOverlapping exposure cut
Drawdown review level breachNew risk pause ও diagnose
Repeated slippage assumption exceedCapacity ও cost re-estimate
Margin buffer policy-এর নিচেLeverage reduce

Permanent shutdown rule থেকে review threshold আলাদা রাখুন। Pause investigation-এর সময় দেয়; edge disappear করেছে prove করে না।

Step 6: false comfort এড়ান

Stress test model। Unprecedented gap, exchange outage, regulatory change ও broken correlation miss করতে পারে। Five scenario pass মানে strategy “safe” নয়; শুধু specific assumption survive করেছে।

Reverse stress test-ও করুন: unacceptable loss থেকে শুরু করে কোন gap, correlation, leverage ও liquidity combination তা তৈরি করতে পারে জিজ্ঞেস করুন।

Common mistakes

  • Decision change করার মতো strong shock না দেওয়া।
  • Price stress করেও spread ও fill unchanged রাখা।
  • Portfolio correlation ignore করে position separately test করা।
  • Historical worst case-কে guaranteed maximum ভাবা।
  • Rule breach-এর পরে size reduce করা।
  • Original backtest-এ না থাকা control পরে add করা।

Practical checklist

  • Strategy version ও base assumption freeze করুন।
  • Volatility, execution, gap, correlation ও liquidity stress করুন।
  • প্রতি scenario money, margin ও drawdown-এ convert করুন।
  • Separately test করার পরে shock combine করুন।
  • Losing sequence ও overlapping position test করুন।
  • প্রতি material threshold-এর control define করুন।
  • Unacceptable loss থেকে reverse stress test করুন।
  • Rule, market বা cost change হলে re-test করুন।

এই tutorial The Money Man editorial workflow-এর অধীনে AI-assisted research ও writing দিয়ে তৈরি। এটি educational information, personalised investment advice নয়। সব figure hypothetical, এবং stress testing সব possible loss identify করতে পারে না।

Share this post