মোমেন্টাম টার্টল ট্রেন্ড ফলোয়িং কৌশল
সারসংক্ষেপ
মোমেন্টাম টার্টল ট্রেন্ড ফলোয়িং কৌশল হলো টার্টল ট্রেডিং নিয়মের উপর ভিত্তি করে একটি ট্রেন্ড ফলোয়িং কৌশল। এটি টার্টল সূচক ব্যবহার করে ট্রেন্ড চিহ্নিত করে এবং মোমেন্টাম সূচকের সাথে মিলিয়ে কিছু নয়েজ ট্রেড ফিল্টার করে। এই কৌশলের প্রধান সুবিধা হলো শক্তিশালী মূল্যের ট্রেন্ড ধরে রাখা এবং অতিরিক্ত রিটার্ন অর্জন করা।
কৌশলের নীতি
এই কৌশলটি টার্টল সূচকের মৌলিক ব্রেকআউট সিস্টেম ব্যবহার করে ট্রেন্ডের দিক নির্ধারণ করে। বিশেষ করে, যখন ক্লোজিং মূল্য গত ২০ দিনের সর্বোচ্চ মূল্যের চেয়ে বেশি হয় তখন এটি বুলিশ সংকেত, তখন লং পজিশন নেওয়া হয়; যখন ক্লোজিং মূল্য গত ২০ দিনের সর্বনিম্ন মূল্যের চেয়ে কম হয় তখন এটি বিয়ারিশ সংকেত, তখন কৌশলটি শর্ট পজিশন নেয়।
কিছু নয়েজ ট্রেড ফিল্টার করার জন্য এই কৌশলে মোমেন্টাম ফ্যাক্টরও যুক্ত করা হয়েছে। যদি মূল্যের অস্থিরতা ৫টি ATR-এর কম হয়, তাহলে কৌশলটি ট্রেডে প্রবেশ করবে না। এটি ছোট আকারের ট্রেডের ক্ষতি এড়াতে সাহায্য করে, যা বিয়ারিশ বা বুলিশ পজিশনের কারণে হতে পারে।
পজিশন খোলার পর, কৌশলটি টার্টল নিয়মের N মান ব্রেকআউট এক্সিট ব্যবহার করে স্টপ লস সেট করে। এই সিস্টেমটি সাম্প্রতিক ২০ দিনের সর্বোচ্চ ও সর্বনিম্ন মূল্যের উপর ভিত্তি করে স্টপ লস পজিশন নির্ধারণ করে। উদাহরণস্বরূপ, লং পজিশনের স্টপ লস মূল্য গত ২০ দিনের সর্বনিম্ন মূল্যের নিচে ২N ATR-এ সেট করা হয়। কৌশলটির টেক প্রফিট পদ্ধতি তুলনামূলক সহজ, অ্যাকাউন্টের মোট সম্পদের ১০% নির্ধারণ করা হয়েছে।
সুবিধা বিশ্লেষণ
এই কৌশলের সবচেয়ে বড় সুবিধা হলো এটি একইসাথে ট্রেন্ড ফলোয়িং এবং মোমেন্টাম ম্যানেজমেন্টকে একত্রিত করে। টার্টল ট্রেডিং সিস্টেম সঠিকভাবে মূল্যের মধ্যমেয়াদি ট্রেন্ড ধরতে পারে এবং বাজারের নয়েজ দ্বারা ব্যাহত হওয়া এড়াতে পারে। আর ATR মোমেন্টাম ফিল্টার যোগ করলে অপ্রয়োজনীয় ট্রেডের সংখ্যা আরও কমে যায়, ফলে লাভের পরিমাণ ব্যাপকভাবে বৃদ্ধি পায়।
বিশেষ করে, এই কৌশলের নিম্নলিখিত সুবিধাগুলো রয়েছে:
- টার্টল সূচক ট্রেন্ড নির্ধারণে সঠিক ও নির্ভরযোগ্য, এটি মধ্যমেয়াদি ট্রেন্ড কার্যকরভাবে অনুসরণ করতে পারে
- মোমেন্টাম ফিল্টারিং পদ্ধতি অপ্রয়োজনীয় ট্রেড কমাতে পারে, ট্রেডের সংখ্যায় হেরে যাওয়া এড়াতে পারে
- ঝুঁকি নিয়ন্ত্রণের ব্যবস্থা পর্যাপ্ত, ট্রেন্ড বিপরীত হলে সময়মতো স্টপ লস নেওয়া যায়
- সামগ্রিকভাবে, কৌশলের প্যারামিটার অপ্টিমাইজেশন যথেষ্ট, টার্টল নীতি অনুসারে এর সঙ্গতি উচ্চ
ঝুঁকি বিশ্লেষণ
যদিও এই কৌশলের অপ্টিমাইজেশনের সুযোগ অনেক, তবুও এতে কিছু সম্ভাব্য ঝুঁকি রয়েছে যা থেকে সাবধান থাকা প্রয়োজন:
- দীর্ঘমেয়াদি পজিশনের অতিরিক্ত অস্থিরতা সমস্যা সমাধান করতে পারে না। টার্টল সিস্টেমের পজিশন সাইজিং অস্থিরতা ফ্যাক্টর বিবেচনা করে না, যা প্রতিটি ট্রেডে বড় ক্ষতির কারণ হতে পারে।
- যখন বাজারে তীব্র বিপরীতমুখী অবস্থা দেখা দেয়, তখন স্টপ লস মূল্য ভেঙে যেতে পারে, যা প্রত্যাশার চেয়ে বেশি ক্ষতির কারণ হতে পারে।
- সিস্টেমে লাভের লক্ষ্য নির্ধারণ করা নেই, অতিরিক্ত পজিশন ধারণের সম্ভাবনা থাকে। এর ফলে পজিশন ধরে রাখার ঝুঁকি তৈরি হতে পারে।
অপ্টিমাইজেশনের দিকনির্দেশনা
উপরোক্ত ঝুঁকি বিশ্লেষণের ভিত্তিতে, এই কৌশলটির আরও কয়েকটি প্রধান অপ্টিমাইজেশন দিক রয়েছে:
- অস্থিরতা-সমন্বিত ডায়নামিক পজিশন অ্যালগরিদম অন্তর্ভুক্ত করা যেতে পারে, যাতে পজিশনের ক্ষতি একটি নির্দিষ্ট মাত্রায় পৌঁছালে সক্রিয়ভাবে পজিশন কমানো যায়।
- বিপরীতমুখী প্রক্রিয়া যোগ করা, যেমন হেড অ্যান্ড শোল্ডার টপ বা ডাবল টপের মতো প্যাটার্ন তৈরি হলে পজিশন কমানো বা বিপরীত দিকে শর্ট করার কথা বিবেচনা করা।
- লাভের লক্ষ্য নির্ধারণ যোগ করা। যখন সঞ্চিত লাভ অ্যাকাউন্টের মোট সম্পদের একটি নির্দিষ্ট অনুপাতে পৌঁছায়, তখন আংশিক পজিশন কমিয়ে পুনরুদ্ধার করা যায়।
সারসংক্ষেপ
মোমেন্টাম টার্টল ট্রেন্ড ফলোয়িং কৌশল সামগ্রিকভাবে একটি অত্যন্ত ব্যবহারিক মধ্যম ও দীর্ঘমেয়াদি ট্রেন্ড ফলোয়িং সমাধান। এটি একইসাথে টার্টল সূচক দ্বারা ট্রেন্ড নির্ণয় এবং ATR সূচকের অস্থিরতা ফিল্টারিংকে একত্রিত করে, যা কার্যকরভাবে শক্তিশালী মূল্যের ট্রেন্ড লক করতে পারে। এছাড়াও, কৌশলের ঝুঁকি নিয়ন্ত্রণ এবং প্যারামিটার অপ্টিমাইজেশন খুবই যথাযথ, যা ড্রডাউনের পরিমাণ কমাতে পারে। যদি আরও ডায়নামিক পজিশন ম্যানেজমেন্ট, বিপরীতমুখী প্রক্রিয়া এবং লাভের লক্ষ্য ইত্যাদি মডিউল যোগ করা হয়, তাহলে এই কৌশলের কার্যকারিতা আরও উন্নত করা সম্ভব।
/*backtest
start: 2023-10-23 00:00:00
end: 2023-11-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Heiken Ashi BF 🚀", overlay=false, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.075)
/////////////// Time Frame ///////////////- 1

