ফলন হারের তাত্ত্বিক অস্থিতিশীলতা সূচকের পরিমাণগত কৌশল
সারসংক্ষেপ
এই কৌশলটি প্রযুক্তিগত সূচক রেটিং পদ্ধতি ব্যবহার করে এবং চলমান গড়ের সাথে তুলনা করে গতিশীলভাবে কেনা ও বিক্রির সময় নির্ধারণ করে। কৌশলটিতে লং পজিশন ও শর্ট পজিশন উভয় দিকই অন্তর্ভুক্ত থাকে এবং ইচ্ছামতো চালু বা বন্ধ করা যায়। কৌশলটি কম ঝুঁকির দীর্ঘমেয়াদী পজিশন ট্রেডিংয়ের জন্য বেশ উপযোগী।
কৌশলের নীতি
এই কৌশলটি একাধিক প্রযুক্তিগত সূচক রেটিং পদ্ধতিকে একত্রিত করে বাজারের সময় বাস্তবসম্মতভাবে মূল্যায়ন করে। প্রধান ধাপগুলো নিম্নরূপ:
- একাধিক চলমান গড় গণনা করা হয়, যার মধ্যে রয়েছে SMA, EMA, Hull MA এবং ভরযুক্ত চলমান গড় VWMA ইত্যাদি। বর্তমান দামের সাথে তুলনা করে বুলিশ/বিয়ারিশ লেভেল নির্ধারণ করা হয়।
- একাধিক অসিলেটর সূচক গণনা করা হয়, যার মধ্যে রয়েছে RSI, CCI, MACD, উইলিয়ামস %R, স্টকাস্টিক ইত্যাদি। অসিলেটর সূচকগুলোর বুলিশ/বিয়ারিশ পার্থক্য বিশ্লেষণ করে লেভেল নির্ধারণ করা হয়।
- প্রযুক্তিগত সূচক রেটিং পদ্ধতি উপরোক্ত দুটি দিকের স্কোর ফলাফলকে একত্রিত করে চূড়ান্ত অপারেশন সিগন্যাল তৈরি করে। সিগন্যালের পরম মান ০.৫-এর বেশি হলে তা শক্তিশালী সিগন্যাল এবং ০.১-০.৫ হলে দুর্বল সিগন্যাল হিসেবে বিবেচিত হয়।
- চূড়ান্ত অপারেশন সিগন্যাল অনুযায়ী কৌশলটি লং বা শর্ট পজিশন নিতে পারে। একইসাথে স্টপ-লস ও টেক-প্রফিটের জন্য প্রস্থান লজিক নির্ধারণ করা হয়।
কৌশলটির সুবিধা হলো যে সূচক রেটিং পদ্ধতি বাজারের সময় তুলনামূলকভাবে ব্যাপকভাবে মূল্যায়ন করতে পারে এবং একক সূচকের তুলনায় এর নির্ভরযোগ্যতা বেশি। এছাড়া কাস্টমাইজযোগ্য প্যারামিটারের মাধ্যমে রেটিং সূচকের ধরন স্বাধীনভাবে নির্বাচন করা যায়, ফলে কৌশলটি কাস্টমাইজ করা সম্ভব।
সুবিধা বিশ্লেষণ
- একাধিক প্রযুক্তিগত সূচকের সমন্বয়ে সূচক রেটিং পদ্ধতি বাজারের সময় আরও ব্যাপক ও নির্ভরযোগ্যভাবে নির্ধারণ করে
- গতিশীল স্টপ-লস ও টেক-প্রফিট ব্যবস্থা ব্যবহার করা হয়, যা লোকসানের ঝুঁকি নিয়ন্ত্রণে সহায়তা করে
- সূচক রেটিংয়ের উপাদান কাস্টমাইজ করা যায়, ফলে কৌশলটি নির্দিষ্ট চাহিদা অনুযায়ী পরিচালিত হতে পারে
- লং ও শর্ট উভয় দিক সমর্থন করে, ফলে বিভিন্ন বাজার পরিবেশের সাথে খাপ খাওয়ানো যায়
- একটি নির্দিষ্ট ট্রেডিং দিক চালু বা বন্ধ করার অপশন থাকে, যা অপ্রয়োজনীয় ট্রেডের সংখ্যা কমায়
ঝুঁকি বিশ্লেষণ
- সিদ্ধান্ত গ্রহণের ভিত্তি হিসেবে সূচক রেটিং পদ্ধতি নিজেই কিছুটা সাবজেক্টিভিটি ধারণ করে
- কিছু অসিলেটর সূচক নতুন উচ্চতা বা নিম্নতর অবস্থান সঠিকভাবে নির্ধারণ করতে পারে না
- রেটিং পদ্ধতি অপ্টিমাইজ করার জন্য প্রযুক্তিগত সূচকের ওজন বিন্যাস বিস্তারিতভাবে মূল্যায়ন করা প্রয়োজন
- বিপুল সংখ্যক সূচক গণনা কৌশলের প্রক্রিয়াকরণের ভার বাড়ায়, যা কার্যক্ষমতাকে প্রভাবিত করতে পারে
- দীর্ঘ সময় ধরে চলার সময় সামগ্রিক লাভ-ক্ষতির অবস্থা পর্যবেক্ষণ করা প্রয়োজন, যাতে অতিরিক্ত ট্রেডিং এড়ানো যায়
উপরোক্ত ঝুঁকি মোকাবেলায় প্রধান সমাধান হলো রেটিং সূচকের ওজন বিন্যাস অপ্টিমাইজ করা, ইতিহাসের ডেটা বারবার পরীক্ষা করে সর্বোত্তম প্যারামিটার নির্বাচন করা; এছাড়া রেটিং সূচকের সংখ্যা যথাযথভাবে কমিয়ে কার্যক্ষমতা বাড়ানো যায়।
অপ্টিমাইজেশনের দিকনির্দেশনা
এই কৌশলটি নিম্নলিখিত দিকগুলো থেকে অপ্টিমাইজ করা যেতে পারে:
- প্রতিটি প্রযুক্তিগত সূচকের কার্যকারিতা মূল্যায়ন করে রেটিং পদ্ধতিতে সূচক নির্বাচন অপ্টিমাইজ করা
- প্রতিটি প্রযুক্তিগত সূচকের রেটিং ওজন এবং সিগন্যালের শক্তি-দুর্বলতার থ্রেশহোল্ড সামঞ্জস্য করা
- গতিশীল স্টপ-লস ও টেক-প্রফিটের প্যারামিটার অপ্টিমাইজ করে ট্রেডিং ঝুঁকি আরও নিয়ন্ত্রণ করা
- বিভিন্ন পণ্যের বৈশিষ্ট্য অনুযায়ী সর্বোত্তম সূচক প্যারামিটার মান নির্ধারণ করা
- মেশিন লার্নিংয়ের মতো উপায় যোগ করে সূচক রেটিং সিগন্যালের সিদ্ধান্ত গ্রহণে সহায়তা করা
প্যারামিটার অপ্টিমাইজেশনের মাধ্যমে কৌশলটি বিভিন্ন বাজার পণ্যের জন্য নির্দিষ্টভাবে উপযোগী করা যায়, ফলে ভালো লাভের হার অর্জন সম্ভব।
সারমর্ম
এই কৌশলটি প্রযুক্তিগত সূচক রেটিং পদ্ধতির সমন্বয়ে বাজারের সময় নির্ধারণ করে লং ও শর্ট পজিশন নেয়। কৌশলটির সুবিধার মধ্যে রয়েছে সূচক নির্বাচনের কাস্টমাইজেশন, গতিশীল স্টপ-লস ও টেক-প্রফিট, এবং ট্রেডিং দিক চালু বা বন্ধ করার অপশন। ঝুঁকির ক্ষেত্রে প্রধানত রেটিং পদ্ধতির সাবজেক্টিভিটি এবং কিছু সূচকের অকার্যকারিতা উল্লেখযোগ্য। ভবিষ্যতে অপ্টিমাইজেশনের স্থান হলো প্যারামিটার নির্বাচন ও দক্ষতা বৃদ্ধি। সামগ্রিকভাবে, এই কৌশলটি সেই বিনিয়োগকারীদের জন্য উপযুক্ত যারা বাজারের সময় সম্পর্কে উচ্চ নির্ভুলতার প্রয়োজন মনে করেন।
/*backtest
start: 2024-01-05 00:00:00
end: 2024-02-04 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Ratings", shorttitle="Ratings", default_qty_type = strategy.percent_of_equity, default_qty_value = 100, commission_value = 0.1, overlay=true)
//Settings- 1

