প্রবণতা মোমেন্টাম ব্রেকআউট কৌশল
সারসংক্ষেপ
মোমেন্টাম ব্রেকআউট কৌশল হল একটি পরিমাণগত ট্রেডিং কৌশল যা বাজারের প্রবণতা অনুসরণ করে। এটি ঐতিহাসিক মূল্যের মোমেন্টাম সূচক গণনা করে বাজারের মূল্য গতিবিধির প্রবণতা এবং শক্তি নির্ধারণ করে, যাতে বাজারের মধ্যম ও দীর্ঘমেয়াদি প্রবণতা ধরা যায়। যখন মোমেন্টাম ঋণাত্মক থেকে ধনাত্মক হয় তখন লং পজিশন নেওয়া হয়, এবং ধনাত্মক থেকে ঋণাত্মক হলে শর্ট পজিশন নেওয়া হয়। এটি একটি ট্রেন্ড ফলোয়িং কৌশল। এই কৌশলটি স্পষ্ট প্রবণতা বিশিষ্ট বাজারের জন্য উপযুক্ত এবং অতিরিক্ত মুনাফা অর্জন করতে পারে।
কৌশলের নীতি
এই কৌশলটি মূলত মোমেন্টাম সূচকের উপর ভিত্তি করে। মোমেন্টাম সূচক হল বর্তমান সময়ের ক্লোজিং মূল্য বিয়োগ N সময়কাল পূর্বের ক্লোজিং মূল্য। যখন সর্বশেষ ক্যান্ডেলের ক্লোজিং মূল্য N সময়কাল পূর্বের থেকে বেশি হয়, তখন মোমেন্টাম ধনাত্মক হয়, যা ঊর্ধ্বমুখী গতিশীলতা নির্দেশ করে; যখন সর্বশেষ ক্যান্ডেলের ক্লোজিং মূল্য N সময়কাল পূর্বের থেকে কম হয়, তখন মোমেন্টাম ঋণাত্মক হয়, যা নিম্নমুখী গতিশীলতা নির্দেশ করে।
কৌশলটি প্রথমে ১৮ সময়কালের দৈর্ঘ্যের মোমেন্টাম গণনা করে, অর্থাৎ বর্তমান ক্লোজিং মূল্য থেকে ১৮ সময়কাল পূর্বের ক্লোজিং মূল্য বিয়োগ করে mom0 পাওয়া যায়। তারপর mom0-এর এক সময়কালের মোমেন্টাম গণনা করে mom1 পাওয়া যায়।
যখন mom0 > 0 এবং mom1 > 0 তখন লং সিগন্যাল উৎপন্ন হয়, যা নির্দেশ করে মূল্য ঊর্ধ্বমুখী প্রবণতা শক্তিশালী; যখন mom0 < 0 এবং mom1 < 0 তখন শর্ট সিগন্যাল উৎপন্ন হয়, যা নির্দেশ করে মূল্য নিম্নমুখী প্রবণতা শক্তিশালী।
কৌশলটি সর্বশেষ লং এবং শর্ট সিগন্যালের সময় রেকর্ড করে। যখন লং সিগন্যালের সময় শর্ট সিগন্যালের সময়ের চেয়ে বেশি হয়, তখন লং পজিশন ধরে রাখা হয়; যখন শর্ট সিগন্যালের সময় লং সিগন্যালের সময়ের চেয়ে বেশি হয়, তখন শর্ট পজিশন ধরে রাখা হয়।
সুবিধা বিশ্লেষণ
এই কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:
-
কৌশলটির ধারণা স্পষ্ট এবং সহজ, বোঝা ও বাস্তবায়ন করা সহজ, পরিমাণগত ট্রেডিং শিক্ষানবিশদের জন্য উপযুক্ত।
-
মোমেন্টাম সূচক বাজারের প্রবণতা এবং শক্তি ধরতে সক্ষম, মধ্যম ও দীর্ঘমেয়াদি প্রবণতা অনুসরণে উচ্চ সাফল্যের হার রয়েছে।
-
দ্বৈত মোমেন্টাম ফিল্টার ব্যবহার করা হয়, যা কিছু মিথ্যা ব্রেকআউটের কারণে ক্ষতি এড়াতে পারে।
-
ট্রেডিং সিগন্যাল তৈরির পরে অবস্থান বৃদ্ধি করে ট্রেন্ড পজিশন তৈরি করা যায়, যা ট্রেন্ড বাজারে অতিরিক্ত মুনাফা অর্জন করতে পারে।
-
সময়মতো স্টপ-লস প্রস্থান একক লেনদেনের ক্ষতি নিয়ন্ত্রণ করতে পারে, বিপরীতমুখী অবস্থার কারণে বড় ক্ষতি এড়াতে পারে।
ঝুঁকি বিশ্লেষণ
এই কৌশলটির কিছু ঝুঁকি লক্ষ্য রাখা প্রয়োজন:
-
বুলিশ বাজারে স্বল্পমেয়াদি সংশোধনের কারণে স্টপ-লস ট্রিগার হয়ে প্রস্থান করতে হয়, যা পুরো চক্রের বাজার ধরা সম্ভব হয় না। স্টপ-লস পরিসর সামান্য শিথিল করা যেতে পারে।
-
অস্থির বাজারে ঘন ঘন পজিশন খোলা এবং বন্ধ করতে হয়, যা লেনদেন ব্যয় এবং স্লিপেজ ক্ষতি বাড়িয়ে দিতে পারে। ফিল্টার শর্ত সামান্য শিথিল করে লেনদেন ফ্রিকোয়েন্সি কমানো যেতে পারে।
-
প্রবণতা বিপরীত হওয়ার পরও পূর্বের দিকের পজিশন ধরে রাখার কারণে ক্ষতি বেড়ে যেতে পারে। প্রবণতা বিপরীত নির্ধারণের জন্য ট্রেন্ড সূচক যুক্ত করা যেতে পারে।
-
প্যারামিটার সঠিকভাবে সেট না করলে ট্রেডিং সিগন্যাল মিস হতে পারে বা ভুল সিগন্যাল তৈরি হতে পারে। বিভিন্ন বাজারের জন্য প্যারামিটার সমন্বয় প্রয়োজন।
অপ্টিমাইজেশনের দিকনির্দেশনা
এই কৌশলটি নিম্নলিখিত দিক থেকে অপ্টিমাইজ করা যেতে পারে:
-
মোমেন্টাম প্যারামিটার অপ্টিমাইজ করা, বিভিন্ন সময়কাল এবং বাজারের জন্য মোমেন্টাম গণনার দৈর্ঘ্য সমন্বয় করে সিগন্যালের গুণমান উন্নত করা।
-
অন্যান্য সূচক যেমন MACD, KD ইত্যাদি ফিল্টার হিসেবে যুক্ত করা, যাতে প্রবণতা বিপরীতজনিত ক্ষতি এড়ানো যায়।
-
স্টপ-লস কৌশল অপ্টিমাইজ করা: ট্রেন্ড বাজারে স্টপ-লস শিথিল করা; নন-ট্রেন্ড বাজারে স্টপ-লস কঠোর করা।
-
পজিশন ম্যানেজমেন্ট কৌশল যুক্ত করা: নন-ট্রেন্ড বাজারে অবস্থান হ্রাস করা; ট্রেন্ড বাজারে অবস্থান বৃদ্ধি করে আরও মুনাফা অর্জন করা।
-
বিভিন্ন পণ্যের জন্য আলাদাভাবে প্যারামিটার অপ্টিমাইজ করে প্যারামিটারের অভিযোজনযোগ্যতা বাড়ানো।
-
মেশিন লার্নিং অ্যালগরিদম যুক্ত করা, যাতে কৌশলটি গতিশীলভাবে প্যারামিটার অপ্টিমাইজ করতে পারে।
সারসংক্ষেপ
মোমেন্টাম ব্রেকআউট কৌশল overall একটি সহজ ও স্বজ্ঞাত ট্রেন্ড ফলোয়িং কৌশল। এটি কার্যকরভাবে বাজারের মধ্যম ও দীর্ঘমেয়াদি প্রবণতা ধরতে পারে এবং ট্রেন্ড বাজারে ভাল মুনাফা অর্জন করতে পারে। একইসঙ্গে ঝুঁকি নিয়ন্ত্রণ, স্টপ-লস কৌশল অপ্টিমাইজ এবং অন্যান্য সূচকের মাধ্যমে প্রবণতা নির্ধারণের দিকে নজর দেওয়া প্রয়োজন। ক্রমাগত অপ্টিমাইজেশনের মাধ্যমে এই কৌশলটিকে একটি স্থির লাভজনক পরিমাণগত ট্রেডিং সিস্টেমে পরিণত করা যেতে পারে।
/*backtest
start: 2023-10-15 00:00:00
end: 2023-11-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Momentum BF 🚀", overlay=true, precision=2, 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

