সারসংক্ষেপ
ভোলাটিলিটি কম্প্রেশন মোমেন্টাম ব্রেকআউট ট্র্যাকিং স্ট্র্যাটেজি হলো একটি টিটিএম (TTM) স্কুইজ ইন্ডিকেটরের উপর ভিত্তি করে তৈরি একটি কোয়ান্টিটেটিভ ট্রেডিং সিস্টেম, যা বিশেষভাবে ভোলাটিলিটি কম্প্রেশনের পরে শক্তিশালী ব্রেকআউটের মুহূর্তগুলো ক্যাপচার করার জন্য ডিজাইন করা হয়েছে। স্ট্র্যাটেজিটি দক্ষতার সাথে ভোলাটিলিটি কম্প্রেশন (বলিঙ্গার ব্যান্ড কেল্টনার চ্যানেলের ভেতরে অবস্থান) এবং মোমেন্টাম কনফার্মেশনকে একত্রিত করে একটি শুধুমাত্র লং পজিশন নেওয়ার ট্রেডিং সিস্টেম তৈরি করে। এর মূল দর্শন হলো বাজারের "এনার্জি অ্যাকিউমুলেশন" ধাপ শনাক্ত করা, অর্থাৎ যখন ভোলাটিলিটি উল্লেখযোগ্যভাবে সংকুচিত হয়, এবং তারপর মোমেন্টাম নিশ্চিত হলেই সেই সংকুচিত অবস্থা থেকে পরবর্তী বিস্ফোরক মুভমেন্ট ক্যাপচার করার জন্য ট্রেডে প্রবেশ করা। স্ট্র্যাটেজিটি ট্রেইলিং স্টপ লস হিসেবে ২১-পিরিয়ড সরল মুভিং এভারেজ (SMA) ব্যবহার করে, যা একদিকে মূলধন সুরক্ষিত রাখে এবং অন্যদিকে মুনাফাকে পুরোপুরি বাড়তে দেয়। এই পদ্ধতিটি বিশেষ করে কম ভোলাটিলিটির পরে ব্রেকআউটের সময় উল্লেখযোগ্য লাভ অর্জনের জন্য উপযুক্ত।
স্ট্র্যাটেজির মূলনীতি
এই স্ট্র্যাটেজির মূল নীতি হলো বাজারের ভোলাটিলিটি চক্রাকার প্রকৃতির ওপর ভিত্তি করে, অর্থাৎ "ভোলাটিলিটি সংকোচনের সাথে অবশ্যই ভোলাটিলিটি সম্প্রসারণ ঘটবে"। বিশেষ করে, স্ট্র্যাটেজিটি নিম্নলিখিত কয়েকটি মূল উপাদানের সমন্বয়ে কাজ করে:
-
স্কুইজ অবস্থা নির্ধারণ:
- প্যারামিটার ২.০ ব্যবহার করে ২০-পিরিয়ড বলিঙ্গার ব্যান্ড (BB) গণনা করা।
- ট্রু রেঞ্জ (ATR) ব্যবহার করে প্যারামিটার ১.৫ সহ ২০-পিরিয়ড কেল্টনার চ্যানেল (KC) গণনা করা।
- যখন পুরো বলিঙ্গার ব্যান্ডটি সম্পূর্ণরূপে কেল্টনার চ্যানেলের ভিতরে অবস্থান করে, তখন সেই অবস্থাকে "স্কুইজ অন" বা "স্কুইজ শুরু" অবস্থা হিসেবে সংজ্ঞায়িত করা হয়।
-
মোমেন্টাম বার চার্ট:
- সাম্প্রতিক সর্বোচ্চ ও সর্বনিম্ন পয়েন্টের মিডপয়েন্ট এবং ২০-পিরিয়ড ক্লোজিং প্রাইসের SMA গণনা করা।
- এই মিশ্র গড় মান থেকে মূল্যের বিচ্যুতির মাত্রা পরিমাপ করা।
- এই বিচ্যুতি মানের উপর ২০-পিরিয়ড লিনিয়ার রিগ্রেশন প্রয়োগ করে একটি বার চার্ট তৈরি করা।
- মোমেন্টাম পরিবর্তনের উপর ভিত্তি করে বিভিন্ন রঙ ব্যবহার করে চিহ্নিত করা: ঊর্ধ্বমুখী প্রবণতায় সবুজ/উজ্জ্বল সবুজ, নিম্নমুখী প্রবণতায় লাল/লালচে-বাদামী।
-
ভিজ্যুয়াল ইঙ্গিত:
- নেভি ব্লু ডট = স্কুইজ শুরু হয়েছে (বিস্ফোরণের জন্য প্রস্তুত)
- স্টিল ব্লু ডট = স্কুইজ সদ্য মুক্তি পেয়েছে
- স্কাই ব্লু ডট = নিরপেক্ষ (কোনো স্কুইজ নেই)
-
ট্রেডিং লজিক:
- প্রবেশের শর্ত: টানা তিনটি বার "স্কুইজ অন" অবস্থা তৈরি করে (অর্থাৎ টানা তিনটি নেভি ব্লু ডট)।
- প্রস্থানের শর্ত: মূল্য ২১-পিরিয়ড সরল মুভিং এভারেজের নিচে নেমে যায়।
- শুধুমাত্র লং পজিশন, একবারে শুধুমাত্র একটি ট্রেড সম্পাদন করা হয়, শর্ট পজিশন নেওয়া হয় না।
কোড বিশ্লেষণের মাধ্যমে দেখা যায়, স্ট্র্যাটেজিটি এই যুক্তি অনুযায়ী কঠোরভাবে কাজ করে এবং ব্যবহারকারীদের জন্য কনফিগারযোগ্য প্যারামিটার প্রদান করে, যার মধ্যে BB এবং KC-এর দৈর্ঘ্য ও গুণক, ট্রু রেঞ্জ ব্যবহারের বিকল্প এবং ট্রেডিং উইন্ডোর সময়সীমা নির্ধারণ অন্তর্ভুক্ত।
স্ট্র্যাটেজির সুবিধাসমূহ
কোডের গভীর বিশ্লেষণের পর, এই স্ট্র্যাটেজিটি বেশ কিছু উল্লেখযোগ্য সুবিধা প্রদর্শন করে:
-
বড় ট্রেন্ডের শুরু শনাক্তকরণ: ভোলাটিলিটি কম্প্রেশন সাধারণত বড় মুভমেন্ট শুরুর পূর্বাভাস দেয়। স্ট্র্যাটেজিটি এই উচ্চ-সম্ভাবনা সম্পূর্ণ বিস্ফোরণ পয়েন্টগুলোর উপর ফোকাস করে, যা ট্রেন্ডের শুরুতে পজিশন নিতে এবং লাভের সম্ভাবনা সর্বাধিক করতে সহায়তা করে।
-
নিম্নমানের সিগন্যাল ফিল্টারিং: টানা তিনটি বার স্কুইজ অবস্থায় থাকার শর্ত আরোপ করে, এটি স্বল্পস্থায়ী "ভুয়া স্কুইজ" কার্যকরভাবে ফিল্টার করে, ভুয়া সিগন্যাল কমায় এবং ট্রেডের গুণমান উন্নত করে।
-
বুদ্ধিদীপ্ত ডায়নামিক স্টপ লস: ২১-পিরিয়ড মুভিং এভারেজকে ট্রেইলিং স্টপ লস হিসেবে ব্যবহার করে, যা একদিকে ট্রেন্ডকে পুরোপুরি বিকশিত হতে দেয় এবং অন্যদিকে মোমেন্টাম কমে গেলে সময়মতো প্রস্থান নিশ্চিত করে, লাভের সম্ভাবনা এবং ঝুঁকি নিয়ন্ত্রণের মধ্যে ভারসাম্য বজায় রাখে।
-
শক্তিশালী ভিজ্যুয়াল ইন্টিউটিভনেস: স্ট্র্যাটেজিটি মূল TTM স্কুইজ ইন্ডিকেটরের সমস্ত ভিজ্যুয়াল উপাদান ধরে রাখে, যার মধ্যে রয়েছে মোমেন্টাম বার চার্ট এবং রঙ-কোডেড স্কুইজ পয়েন্ট। এটি ট্রেডারদের প্রতিটি ট্রেডের ট্রিগার হওয়ার কারণ সহজেই বুঝতে সাহায্য করে।
-
বিস্তৃত অভিযোজনক্ষমতা: স্ট্র্যাটেজিটি ১ মিনিট থেকে সাপ্তাহিক টাইমফ্রেম পর্যন্ত যেকোনো সময়ের জন্য প্রয়োগ করা যেতে পারে এবং বিভিন্ন ট্রেডিং সম্পদের জন্য উপযুক্ত, যার একটি শক্তিশালী বহুমুখিতা রয়েছে।
-
প্যারামিটার কাস্টমাইজযোগ্য: এটি নমনীয় প্যারামিটার সেটিংস প্রদান করে, যা ট্রেডারদের নির্দিষ্ট সম্পদের ভোলাটিলিটি বৈশিষ্ট্য অনুযায়ী বলিঙ্গার ব্যান্ড এবং কেল্টনার চ্যানেলের সংবেদনশীলতা সামঞ্জস্য করতে দেয়।
-
অন্তর্নির্মিত ব্যাকটেস্টিং ফিচার: স্ট্র্যাটেজিটিতে ব্যাকটেস্টিং সমর্থন অন্তর্ভুক্ত রয়েছে, যার মধ্যে কমিশন এবং স্লিপেজ সিমুলেশন রয়েছে, যা স্ট্র্যাটেজির কর্মক্ষমতা আরও বাস্তবসম্মতভাবে মূল্যায়ন করতে সক্ষম করে।
স্ট্র্যাটেজির ঝুঁকিসমূহ
যদিও স্ট্র্যাটেজিটির নকশা যুক্তিযুক্ত, তবুও নিম্নলিখিত সম্ভাব্য ঝুঁকিগুলো বিদ্যমান:
-
ভুয়া ব্রেকআউটের ঝুঁকি: তিনটি বার ফিল্টার করার পরেও, বাজারে ভুয়া ব্রেকআউট ঘটতে পারে, যার ফলে মূল্য ব্রেকআউটের পর দ্রুত মুভিং এভারেজের নিচে নেমে যেতে পারে এবং স্টপ লস ট্রিগার হতে পারে। সমাধান হলো অতিরিক্ত নিশ্চিতকরণ সূচক যোগ করার কথা বিবেচনা করা, যেমন ভলিউম কনফার্মেশন বা ট্রেন্ড ফিল্টার।
-
রেঞ্জ-বাউন্ড বাজারে খারাপ পারফরম্যান্স: দীর্ঘমেয়াদী সাইডওয়েজ বা রেঞ্জ-বাউন্ড বাজারে, স্ট্র্যাটেজিটি ঘন ঘন ট্রেডে প্রবেশ এবং প্রস্থান করতে পারে, যার ফলে ধারাবাহিক ছোট ছোট লোকসান হতে পারে। এটি স্পষ্ট রেঞ্জ-বাউন্ড বাজারে ট্রেডিং স্থগিত করার জন্য একটি ট্রেন্ড শর্ত যোগ করে সমাধান করা যেতে পারে।
-
স্টপ লসের পিছিয়ে পড়া: দ্রুত বিপরীতমুখী বাজারে, ২১-পিরিয়ড মুভিং এভারেজ ধীর প্রতিক্রিয়া দেখাতে পারে, যার ফলে ড্রডাউন বড় হতে পারে। উচ্চ-ভোলাটিলিটি পরিবেশে ছোট পিরিয়ডের মুভিং এভারেজ ব্যবহার করা বা ভোলাটিলিটি-অভিযোজিত উপাদান যোগ করার কথা বিবেচনা করা যেতে পারে।
-
দীর্ঘমেয়াদী নিম্নমুখী ট্রেন্ডের ঝুঁকি: একটি বিশুদ্ধ লং-অনলি স্ট্র্যাটেজি হিসেবে, এটি দীর্ঘমেয়াদী বিয়ার মার্কেটে চ্যালেঞ্জের সম্মুখীন হবে। এই ঝুঁকি মোকাবেলায় বাজারের ট্রেন্ড ফিল্টার যোগ করা বা পরিপূরক শর্ট স্ট্র্যাটেজি তৈরির কথা বিবেচনা করা যেতে পারে।
-
প্যারামিটার সংবেদনশীলতা: বলিঙ্গার ব্যান্ড এবং কেল্টনার চ্যানেলের প্যারামিটার সেটিংস স্ট্র্যাটেজির কর্মক্ষমতার উপর উল্লেখযোগ্য প্রভাব ফেলে। অনুপযুক্ত প্যারামিটারগুলি অত্যধিক সিগন্যাল বা গুরুত্বপূর্ণ সুযোগ মিস করতে পারে। বিভিন্ন বাজার অবস্থার অধীনে ব্যাকটেস্টিংয়ের মাধ্যমে প্যারামিটার সেটিংস অপ্টিমাইজ করার পরামর্শ দেওয়া হয়।
-
লিকুইডিটি ঝুঁকি: যেমন কোডের মন্তব্যে উল্লেখ করা হয়েছে, খুব কম ট্রেডিং ভলিউমের সম্পদ বা তারল্যহীন টাইমফ্রেমে, বড় ড্রডাউন অনুভব করতে পারে। অপর্যাপ্ত তারল্যের বাজারে এই স্ট্র্যাটেজি প্রয়োগ করা এড়ানো উচিত।
স্ট্র্যাটেজি অপ্টিমাইজেশনের দিকনির্দেশনা
কোড বিশ্লেষণের ভিত্তিতে, নিম্নলিখিত দিকগুলোতে এই স্ট্র্যাটেজিটি অপ্টিমাইজ করা যেতে পারে:
-
ভলিউম কনফার্মেশন যোগ করা: বর্তমান স্ট্র্যাটেজিটি শুধুমাত্র মূল্য এবং ভোলাটিলিটির উপর ভিত্তি করে সিদ্ধান্ত নেয়, ট্রেডিং ভলিউম বিবেচনা করে না। ট্রেডিং ভলিউম নিশ্চিতকরণ শর্ত যোগ করার পরামর্শ দেওয়া হচ্ছে, যাতে ব্রেকআউটটি বৃহত্তর ভলিউমের সমর্থনে ঘটে তা নিশ্চিত করা যায়, ব্রেকআউটের কার্যকারিতা বৃদ্ধি করে। এই অপ্টিমাইজেশন ভুয়া ব্রেকআউটের ঝুঁকি উল্লেখযোগ্যভাবে কমাতে পারে।
-
অভিযোজিত প্যারামিটার মেকানিজম: বর্তমানে প্যারামিটারগুলি স্থির। ঐতিহাসিক ভোলাটিলিটির উপর ভিত্তি করে একটি অভিযোজিত প্যারামিটার সিস্টেম প্রয়োগ করার কথা বিবেচনা করা যেতে পারে, যাতে স্ট্র্যাটেজি বাজার পরিস্থিতি অনুযায়ী স্বয়ংক্রিয়ভাবে বলিঙ্গার ব্যান্ড এবং কেল্টনার চ্যানেলের গুণক সমন্বয় করতে পারে, বিভিন্ন ভোলাটিলিটি পরিবেশে স্ট্র্যাটেজির অভিযোজন ক্ষমতা বাড়াতে পারে।
-
বাজার কাঠামো বিশ্লেষণ একীভূতকরণ: বাজার কাঠামো শনাক্তকরণ অ্যালগরিদম চালু করুন, যেমন সাপোর্ট/রেজিস্ট্যান্স লেভেল, ট্রেন্ডলাইন বা গুরুত্বপূর্ণ মূল্য স্তর। মূল কাঠামোগত পয়েন্টের কাছাকাছি স্কুইজ সিগন্যালগুলির সাফল্যের হার বেশি হতে পারে।
-
মাল্টি-টাইমফ্রেম বিশ্লেষণ: একটি মাল্টি-টাইমফ্রেম নিশ্চিতকরণ প্রক্রিয়া প্রয়োগ করুন, যাতে এন্ট্রি সিগন্যাল একই সাথে দীর্ঘ এবং ছোট টাইমফ্রেমের শর্ত পূরণ করে। এটি সিগন্যালের গুণমান উন্নত করতে এবং ভুয়া ব্রেকআউট কমাতে পারে।
-
ঝুঁকি ব্যবস্থাপনা অপ্টিমাইজেশন: বর্তমানে স্ট্র্যাটেজিটি একটি নির্দিষ্ট মুভিং এভারেজকে স্টপ লস হিসেবে ব্যবহার করে। ATR-ভিত্তিক ডায়নামিক স্টপ লস বা ভোলাটিলিটি-ভিত্তিক পজিশন সাইজিং অ্যাডজাস্টমেন্ট বিবেচনা করা যেতে পারে, যা ঝুঁকি-সামঞ্জস্যপূর্ণ রিটার্ন উন্নত করতে পারে।
-
শর্টিং লজিক যোগ করা: একটি পরিপূরক শর্টিং লজিক ডিজাইন করার কথা বিবেচনা করুন, যাতে স্ট্র্যাটেজিটি বিয়ার মার্কেটেও কার্যকর হয়, পুরো বাজার চক্রের সাথে খাপ খাইয়ে নেওয়ার ক্ষমতা বৃদ্ধি করে।
-
ঋতুভিত্তিক এবং সময় ফিল্টার: বিভিন্ন ঋতু, মাস বা দিনের বিভিন্ন সময়ে স্ট্র্যাটেজির কর্মক্ষমতা বিশ্লেষণ করুন। এটি দেখা যেতে পারে যে নির্দিষ্ট সময় চক্রে কর্মক্ষমতা ভালো। সেই অনুযায়ী সামগ্রিক কর্মক্ষমতা উন্নত করতে সময় ফিল্টার যোগ করুন।
উপসংহার
ভোলাটিলিটি কম্প্রেশন মোমেন্টাম ব্রেকআউট ট্র্যাকিং স্ট্র্যাটেজি একটি মার্জিত এবং ব্যবহারিক কোয়ান্টিটেটিভ ট্রেডিং সিস্টেম, যা সফলভাবে ক্লাসিক TTM স্কুইজ ইন্ডিকেটরকে একটি ব্যাকটেস্টযোগ্য স্ট্র্যাটেজি ফ্রেমওয়ার্কে রূপান্তরিত করেছে। এর মূল শক্তি হলো ভোলাটিলিটি কম্প্রেশনের পরে বিস্ফোরক মুভমেন্ট ক্যাপচার করা এবং একটি মুভিং এভারেজ ট্রেইলিং স্টপ ব্যবহার করে মুনাফা সুরক্ষিত করা। স্ট্র্যাটেজির নকশা সহজ কিন্তু কার্যকর, এবং এটি সমৃদ্ধ ভিজ্যুয়াল ফিডব্যাক প্রদান করে, যা ট্রেডারদের প্রতিটি ট্রেডিং সিগন্যাল গঠনের প্রক্রিয়া সহজেই বুঝতে সাহায্য করে।
যদিও কিছু সম্ভাব্য ঝুঁকি বিদ্যমান, যেমন ভুয়া ব্রেকআউট এবং রেঞ্জ-বাউন্ড বাজারে দুর্বল কর্মক্ষমতা, প্রস্তাবিত অপ্টিমাইজেশন দিকনির্দেশনার মাধ্যমে এগুলো কার্যকরভাবে প্রশমিত করা যেতে পারে। বিশেষ করে ট্রেডিং ভলিউম কনফার্মেশন, অভিযোজিত প্যারামিটার মেকানিজম এবং মাল্টি-টাইমফ্রেম বিশ্লেষণের মতো অপ্টিমাইজেশন ব্যবস্থা স্ট্র্যাটেজির দৃঢ়তা এবং অভিযোজন ক্ষমতা উল্লেখযোগ্যভাবে উন্নত করতে পারে।
বাজারের ভোলাটিলিটি ব্রেকআউট ক্যাপচার করতে চাওয়া ট্রেডারদের জন্য, এই স্ট্র্যাটেজিটি একটি শক্ত ভিত্তি প্রদান করে, যা সরাসরি প্রয়োগ করা যেতে পারে অথবা আরও জটিল সিস্টেমের মৌলিক উপাদান হিসেবেও ব্যবহার করা যেতে পারে। সবচেয়ে গুরুত্বপূর্ণ বিষয় হলো, এই স্ট্র্যাটেজির ডিজাইন দর্শন বাজারের মৌলিক নিয়মের সাথে সঙ্গতিপূর্ণ - ভোলাটিলিটি সংকোচন শেষ পর্যন্ত ভোলাটিলিটি সম্প্রসারণের দিকে নিয়ে যায়, এবং এই নিয়মটি চিহ্নিত ও ব্যবহার করাই সফল ট্রেডিংয়ের অন্যতম চাবিকাঠি।
/*backtest
start: 2024-06-19 00:00:00
end: 2025-06-17 08:00:00
period: 3d
basePeriod: 3d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("NA GPT - TTM Squeeze Strategy", overlay=false, commission_type=strategy.commission.percent, commission_value=0.01, slippage=3)
// === Inputs ===- 1

