এক্সপোনেনশিয়াল মুভিং এভারেজ এবং ভলিউম-ওয়েটেডের উপর ভিত্তি করে একটি বহু-ফ্যাক্টর কোয়ান্টিটেটিভ স্ট্র্যাটেজি
সংক্ষিপ্ত বিবরণ
এই কৌশলটির নাম "এক্সপোনেনশিয়াল মুভিং এভারেজ ও ভলিউম ওয়েটেড-ভিত্তিক মাল্টি-ফ্যাক্টর কোয়ান্টিটেটিভ কৌশল"। এটি প্রাথমিকভাবে এক্সপোনেনশিয়াল মুভিং এভারেজ এবং ভলিউম ওয়েটেড - এই দুটি ফ্যাক্টরকে একত্রিত করে কোয়ান্টিটেটিভ ট্রেডিং বাস্তবায়ন করে। কৌশলটি মূল্য প্রবণতা, ভলিউম তথ্য এবং সর্বশেষ মূল্য তথ্য বিবেচনা করে, যা বাজারের সুযোগ কার্যকরভাবে ধরতে পারে এবং কিছু সুবিধা রয়েছে।
কৌশলের নীতি
এই কৌশলের মূল সূচক হল nRes, যা এক্সপোনেনশিয়াল মুভিং এভারেজ xMAVolPrice, ভলিউমের এক্সপোনেনশিয়াল মুভিং এভারেজ xMAVol এবং সর্বশেষ ক্লোজ প্রাইস close-কে একত্রিত করে, নিচের সূত্রের মাধ্যমে গণনা করা হয়:
xMAVolPrice = ema(volume * close, length)
xMAVol = ema(volume, length)
nRes = xMAVolPrice / xMAVol
এখানে, xMAVolPrice হল ক্লোজ প্রাইস ও ভলিউমের গুণফলের এক্সপোনেনশিয়াল মুভিং এভারেজ, যা মূল্য ও ভলিউমের সম্মিলিত তথ্য প্রতিফলিত করে; xMAVol হল কেবল ভলিউমের এক্সপোনেনশিয়াল মুভিং এভারেজ; nRes হল এই দুটি এক্সপোনেনশিয়াল মুভিং এভারেজের অনুপাত, যা সমন্বিত মূল্য তথ্য প্রতিফলিত করে।
কৌশলটি nRes ও সর্বশেষ ক্লোজ প্রাইসের মধ্যে আকারের সম্পর্ক বিচার করে লং বা শর্টের দিক নির্ধারণ করে:
if (nRes < close[1])
লং (Long) করুন
if (nRes > close[1])
শর্ট (Short) করুন
যদি nRes সর্বশেষ ক্লোজ প্রাইসের চেয়ে ছোট হয়, তাহলে বোঝায় যে ভলিউম দ্বারা সামঞ্জস্য করা মূল্য সর্বশেষ মূল্যের চেয়ে কম, যা একটি ক্রয় সংকেত; যদি nRes সর্বশেষ ক্লোজ প্রাইসের চেয়ে বড় হয়, তাহলে বোঝায় যে ভলিউম দ্বারা সামঞ্জস্য করা মূল্য সর্বশেষ মূল্যের চেয়ে বেশি, যা একটি বিক্রয় সংকেত।
সুতরাং, এই কৌশলটি ভলিউম-সামঞ্জস্যকৃত মূল্য সূচক nRes ও সর্বশেষ ক্লোজ প্রাইসের তুলনার মাধ্যমে লং/শর্টের দিক নির্ধারণ করে, যা একটি সাধারণ কোয়ান্টিটেটিভ ট্রেডিং কৌশল।
সুবিধা বিশ্লেষণ
এই কৌশলের প্রধান কয়েকটি সুবিধা নিম্নরূপ:
-
বহু-ফ্যাক্টর তথ্য একত্রিত করা। এই কৌশলটি কেবল মূল্য তথ্যই বিবেচনা করে না, বরং ট্রেডিং ভলিউম তথ্যও একত্রিত করে, যা স্টকের বহু-ফ্যাক্টর বৈশিষ্ট্যের পূর্ণ ব্যবহার করে এবং বাজারের গতিপ্রকৃতি আরও নির্ভুলভাবে বিচার করতে পারে।
-
ভুয়া সংকেত হ্রাস। ভলিউম ওয়েটিংয়ের মাধ্যমে অপর্যাপ্ত ভলিউমের কারণে সৃষ্ট কিছু ভুয়া ব্রেকআউট ফিল্টার করা যায়। এটি অপ্রয়োজনীয় ট্রেডিং কার্যকরভাবে হ্রাস করে এবং ফাঁদে পড়া এড়াতে সহায়তা করে।
-
রিয়েল-টাইম ক্ষমতা বেশি। সরল মুভিং এভারেজের মতো সূচকের তুলনায়, এই কৌশলের এক্সপোনেনশিয়াল মুভিং এভারেজ সর্বশেষ ডেটার প্রতি আরও সংবেদনশীল, যা সাম্প্রতিক বাজারের পরিবর্তন দ্রুত ধরতে পারে।
-
বাস্তবায়ন সহজ। এই কৌশলের ধারণা সরল ও স্পষ্ট, বোঝা ও বাস্তবায়ন সহজ, যা কোয়ান্টিটেটিভ ট্রেডিংয়ের প্রয়োজনীয়তা পূরণ করে।
ঝুঁকি বিশ্লেষণ
যদিও এই কৌশলের কিছু সুবিধা রয়েছে, তবুও নিম্নলিখিত ঝুঁকিগুলি বিদ্যমান:
-
ভলিউম তথ্য নির্ভরযোগ্য নয়। ভলিউম সূচক সহজেই কারসাজির শিকার হতে পারে, যথেষ্ট স্থিতিশীল নয় এবং বিভ্রান্তিকর হতে পারে।
-
লং/শর্ট বিচারের সুযোগ বিরল। সাধারণ ট্রেন্ড অনুসরণকারী কৌশলের তুলনায়, এই কৌশলে বিচারের সুযোগ তুলনামূলকভাবে কম, যা ট্রেডিংয়ের ঘাটতি ঘটাতে পারে।
-
প্যারামিটার নির্বাচন কঠিন। মুভিং এভারেজের দৈর্ঘ্য length ইত্যাদি প্যারামিটারের নির্বাচন কৌশলের পারফরম্যান্সে বড় প্রভাব ফেলে। অযথা নির্বাচন করলে লাভ অনেক কমে যেতে পারে।
-
দ্রুত বাজার পরিবর্তনের ঝুঁকি। দ্রুত বাজারে সূচকের গণনা সর্বশেষ মূল্যে প্রতিক্রিয়া জানাতে দেরি করতে পারে, যার ফলে সর্বোত্তম ট্রেডিং মুহূর্ত হারানোর ঝুঁকি থাকে।
সমাধান: প্যারামিটার সেটিংস অপ্টিমাইজ করা, পজিশন সাইজ কঠোরভাবে নিয়ন্ত্রণ করা, স্টপ-লস ও টেক-প্রফিট সেট করা; অন্যান্য ফ্যাক্টর সূচকের সাথে যাচাই করা; হোল্ডিং ফ্রিকোয়েন্সি যথাযথভাবে সামঞ্জস্য করা।
অপ্টিমাইজেশন দিকনির্দেশনা
এই কৌশলটি প্রাথমিকভাবে নিম্নলিখিত দিকনির্দেশনা থেকে অপ্টিমাইজ করা যেতে পারে:
-
আরও নমনীয় পজিশন ওপেনিং লজিক। nRes ও ক্লোজ প্রাইসের পার্থক্য নির্দিষ্ট থ্রেশহোল্ড অতিক্রম করলেই পজিশন খোলা যেতে পারে, কেবল দ্বি-শ্রেণি বিচার নয়, যা আরও বেশি সুযোগ ধরতে সাহায্য করে।
-
পজিশন ম্যানেজমেন্ট মেকানিজম যুক্ত করা। বাজারের অস্থিরতার উপর ভিত্তি করে প্রতিটি ট্রেডের পজিশনের আকার গতিশীলভাবে সামঞ্জস্য করা যায়, যা কার্যকরভাবে ঝুঁকি নিয়ন্ত্রণ করে।
-
অন্যান্য ফ্যাক্টর যুক্ত করা। আরও বেশি ফ্যাক্টর যেমন আবেগ-ভিত্তিক সূচক, মৌলিক ফ্যাক্টর ইত্যাদি যুক্ত করা যায়, যা কৌশলের বিচারকে আরও ব্যাপক করে তোলে।
-
প্যারামিটার স্ব-অপ্টিমাইজেশন। length ইত্যাদি প্যারামিটার স্বয়ংক্রিয়ভাবে অপ্টিমাইজ করার জন্য অ্যালগরিদম তৈরি করা যায়, যাতে বিভিন্ন সময়ের বাজারের বৈশিষ্ট্যের সাথে অভিযোজিত হতে পারে।
-
মেশিন লার্নিং মডেল ব্যবহার। RNN-এর মতো গভীর শিক্ষা মডেল ব্যবহার করে বহু-মাত্রিক বৈশিষ্ট্যের মডেলিং করা যায়, যা এন্ড-টু-এন্ড নন-লিনিয়ার কৌশল বাস্তবায়ন করে।
সারসংক্ষেপ
এই কৌশলটি মূল্য, ভলিউম ইত্যাদি বহু-ফ্যাক্টর তথ্য বিবেচনা করে, ভলিউমের এক্সপোনেনশিয়াল মুভিং এভারেজের মাধ্যমে মূল্য সূচক সামঞ্জস্য করে এবং সর্বশেষ ক্লোজ প্রাইসের সাথে তুলনা করে ট্রেডিং দিক নির্ধারণ করে। একক সূচকের তুলনায় এতে তথ্যের প্রাচুর্য ও ভুয়া সংকেত হ্রাসের মতো সুবিধা রয়েছে। তবে ভলিউম কারসাজি, বিচারের সময় কম থাকা ইত্যাদি ঝুঁকি রয়েছে। ভবিষ্যতে পজিশন ওপেনিং লজিক, পজিশন ম্যানেজমেন্ট, আরও ফ্যাক্টর যুক্ত করা ইত্যাদি দিক থেকে উন্নতি করা যেতে পারে, যা কৌশলের কার্যকারিতা আরও ভালো করবে।
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 06/03/2017
// The related article is copyrighted material from Stocks & Commodities 2009 Oct - 1

