পিভট রিভার্সাল ভিত্তিক কোয়ান্টিটেটিভ ট্রেডিং কৌশল
সংক্ষিপ্ত বিবরণ
এটি একটি পরিমাণগত ট্রেডিং কৌশল যা পিভট পয়েন্টকে এন্ট্রি সিগন্যাল হিসেবে ব্যবহার করে। এটি ঊর্ধ্বমুখী পিভট এবং নিম্নমুখী পিভট গণনা করে এবং দাম এই পিভটগুলো ভেঙে গেলে লং বা শর্ট পজিশন খোলে।
কৌশলের নীতি
এই কৌশলটি মূলত পিভট রিভার্সাল তত্ত্বের উপর ভিত্তি করে তৈরি। এটি প্রথমে বাম দিকের Nটি ক্যান্ডেল এবং ডান দিকের Mটি ক্যান্ডেলের পিভট গণনা করে। তারপর রিয়েল-টাইমে দাম এই পিভটগুলো ভাঙছে কিনা তা পর্যবেক্ষণ করে।
যখন দাম ঊর্ধ্বমুখী পিভট ভেঙে যায়, তখন বোঝা যায় যে ঊর্ধ্বমুখী শক্তি আর দামকে উপরে ঠেলে দেওয়ার মতো যথেষ্ট নয়, ফলে শর্ট করলে ভালো লাভ পাওয়া যায়। যখন দাম নিম্নমুখী পিভট ভেঙে যায়, তখন বোঝা যায় যে শর্ট বাহিনীর শক্তি শেষ হয়ে গেছে, ফলে লং করলে ভালো লাভ পাওয়া যায়।
বিশেষভাবে, এই কৌশলটি ta.pivothigh এবং ta.pivotlow ফাংশন ব্যবহার করে ঊর্ধ্বমুখী পিভট এবং নিম্নমুখী পিভট গণনা করে। তারপর বর্তমান সর্বোচ্চ দাম ঊর্ধ্বমুখী পিভট ভেঙেছে কিনা এবং সর্বনিম্ন দাম নিম্নমুখী পিভট ভেঙেছে কিনা তা তুলনা করে। যদি ভেঙে যায়, তাহলে সংশ্লিষ্ট লং বা শর্ট কৌশল চালু করা হয়।
এছাড়াও, এই কৌশলটি স্টপ-লস ব্যবহার করে ঝুঁকি নিয়ন্ত্রণ করে। নির্দিষ্ট পদ্ধতি হলো, দাম পিভট ভাঙার সাথে সাথেই অর্ডার দেওয়া এবং একই সাথে স্টপ-লস পিভটের অপর পাশে স্থাপন করা, যাতে ব্যর্থ ট্রেডের কারণে ক্ষতি বড় হওয়া থেকে সর্বাধিক পরিমাণে এড়ানো যায়।
সুবিধা বিশ্লেষণ
পিভট রিভার্সাল ভিত্তিক এই কৌশলের বেশ কিছু সুবিধা রয়েছে:
- পিভট রিভার্সাল সিগন্যাল তুলনামূলকভাবে নির্ভরযোগ্য এবং জয়ের সম্ভাবনা বেশি।
- ঝুঁকি নিয়ন্ত্রণ যথাযথ এবং স্টপ-লস স্থাপন যুক্তিসঙ্গত।
- বাস্তবায়ন সহজ এবং কোড সংক্ষিপ্ত।
- বিভিন্ন পণ্যে প্রযোজ্য এবং নমনীয়তা ভালো।
ঝুঁকি বিশ্লেষণ
এই কৌশলে কিছু ঝুঁকিও রয়েছে যা বিবেচনা করা প্রয়োজন:
- পিভট ব্যর্থ হতে পারে, যার ফলে ভুল সিগন্যাল তৈরি হতে পারে।
- পিভট ভাঙার পর রিট্রেসমেন্ট হতে পারে, যার ফলে স্টপ-লস ট্রিগার হতে পারে।
- ট্রেডিং ফ্রিকোয়েন্সি বেশি হতে পারে এবং ট্রেডিং খরচ একটি অপ্রকাশিত খরচ।
- ফলাফল পণ্য এবং প্যারামিটার সেটিংসের উপর নির্ভরশীল এবং সর্বোত্তমকরণ প্রয়োজন।
ঝুঁকি কমানোর জন্য নিম্নলিখিত বিষয়গুলি বিবেচনা করা যেতে পারে:
- বাম ও ডান দিকের ক্যান্ডেলের সংখ্যা অপ্টিমাইজ করে পিভট গণনা আরও নির্ভরযোগ্য করা।
- স্টপ-লসের পরিসর যথাযথভাবে শিথিল করে খুব ঘন ঘন স্টপ-লস এড়ানো।
- ন্যূনতম লাভের লক্ষ্য নির্ধারণ করে ঘন ঘন পুনরাবৃত্তিমূলক ট্রেডিং কমানো।
- বিভিন্ন পণ্য এবং প্যারামিটার পরীক্ষা করে সর্বোত্তম কনফিগারেশন খুঁজে বের করা।
অপ্টিমাইজেশান দিকনির্দেশনা
এই কৌশলটিতে আরও অপ্টিমাইজেশানের সুযোগ রয়েছে:
- পিভট ভাঙার নির্ভরযোগ্যতা বিচার করার জন্য অন্যান্য ইন্ডিকেটর যুক্ত করা।
- দামের ট্রেন্ড নির্ধারণে মেশিন লার্নিং মডেল যুক্ত করা।
- হাই-ফ্রিকোয়েন্সি ডেটা ব্যবহার করে ট্রেডিং সিগন্যালের সংবেদনশীলতা বাড়ানো।
- পজিশন ম্যানেজমেন্ট মডিউল যুক্ত করে শর্ত অনুযায়ী পজিশন গতিশীলভাবে সামঞ্জস্য করা।
- বিস্তারিত অ্যাকাউন্ট মডিউল সংযুক্ত করে প্রকৃত ট্রেডিং খরচ গণনা করা।
এই অপ্টিমাইজেশানগুলি কৌশলের জয়ের হার, লাভের মাত্রা এবং স্থিতিশীলতা উন্নত করতে পারে।
সারাংশ
উপরের আলোচনা থেকে দেখা যাচ্ছে, এটি একটি পিভট রিভার্সাল তত্ত্বের উপর ভিত্তি করে তৈরি পরিমাণগত ট্রেডিং কৌশল। এটি দামের পিভট ভাঙাকে ট্রেডিং সিগন্যাল হিসেবে ব্যবহার করে এবং একই সাথে স্টপ-লস মেকানিজমের মাধ্যমে ঝুঁকি নিয়ন্ত্রণ করে। এই কৌশলটি বাস্তবায়ন সহজ, প্রয়োগের পরিধি বিস্তৃত এবং একটি ব্যবহারিক পরিমাণগত ট্রেডিং কৌশল। তবে এর কিছু ঝুঁকিও রয়েছে, যা আরও পরীক্ষা এবং অপ্টিমাইজেশান প্রয়োজন এবং বাস্তব ব্যবহারে সর্বোত্তম কনফিগারেশন খুঁজে বের করা প্রয়োজন।
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy('Weekly Returns with Benchmark', overlay=true,
default_qty_type=strategy.percent_of_equity, default_qty_value=25,
commission_type=strategy.commission.percent, commission_value=0.1)- 1

