Type/to search

দ্বৈত মুভিং এভারেজ ক্রসওভার ভিত্তিক কোয়ান্টিটেটিভ ট্রেডিং কৌশল

Common strategy
Created: 2024-03-19 17:16:21
Last modified: 2 years ago
1
Follow
1802
Followers

img

কৌশলের নাম

ডুয়াল মুভিং এভারেজ ক্রসওভার কোয়ান্টিটেটিভ ট্রেডিং স্ট্র্যাটেজি (Dual Moving Average Crossover Quantitative Trading Strategy)

কৌশল সংক্ষেপ

এই কৌশলটি ভিন্ন ভিন্ন সময়কালের দুটি মুভিং এভারেজের (MA) ক্রসওভার সিগন্যালের ভিত্তিতে ট্রেডিং সিদ্ধান্ত নেয়। যখন স্বল্পমেয়াদী MA দীর্ঘমেয়াদী MA-কে উপরে অতিক্রম করে, তখন ক্রয়ের সংকেত তৈরি হয়; আর যখন স্বল্পমেয়াদী MA দীর্ঘমেয়াদী MA-কে নিচে অতিক্রম করে, তখন বিক্রয়ের সংকেত তৈরি হয়। এই কৌশলটি দামের মধ্যম থেকে দীর্ঘমেয়াদী ট্রেন্ড ধরে প্রবণতা অনুসরণ করে মুনাফা অর্জনের চেষ্টা করে।

কৌশলের নীতি

এই কৌশলটি প্রধান প্রযুক্তিগত সূচক হিসেবে ভিন্ন সময়কালের দুটি মুভিং এভারেজ ব্যবহার করে। একটি হল স্বল্পমেয়াদী মুভিং এভারেজ, যা দামের স্বল্পমেয়াদী প্রবণতা প্রতিফলিত করে; অন্যটি হল দীর্ঘমেয়াদী মুভিং এভারেজ, যা দামের মধ্যম থেকে দীর্ঘমেয়াদী প্রবণতা প্রতিফলিত করে। যখন স্বল্পমেয়াদী MA এবং দীর্ঘমেয়াদী MA ক্রস করে, তখন প্রায়শই প্রবণতার পরিবর্তন ঘটে।

বিশেষ করে, যখন স্বল্পমেয়াদী MA দীর্ঘমেয়াদী MA-কে উপরে অতিক্রম করে, তখন বোঝায় যে দাম ঊর্ধ্বমুখী প্রবণতায় যেতে পারে, এবং এই সময় কৌশলটি একটি ক্রয় সংকেত তৈরি করবে। বিপরীতভাবে, যখন স্বল্পমেয়াদী MA দীর্ঘমেয়াদী MA-কে নিচে অতিক্রম করে, তখন বোঝায় যে দাম নিম্নমুখী প্রবণতায় যেতে পারে, এবং এই সময় কৌশলটি একটি বিক্রয় সংকেত তৈরি করবে। প্রবণতা অনুসরণের এই পদ্ধতি বিনিয়োগকারীদের বাজারের প্রবণতার সাথে সামঞ্জস্য রেখে দাম বৃদ্ধি বা হ্রাস থেকে মুনাফা অর্জনে সহায়তা করতে পারে।

এই কৌশলের কোড বাস্তবায়নে প্রধানত নিম্নলিখিত ধাপগুলি ব্যবহার করা হয়েছে:

  1. input ফাংশনের মাধ্যমে স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী MA-র সময়কাল প্যারামিটার সেট করা হয়, যাতে ব্যবহারকারী সহজেই কাস্টমাইজ করতে পারেন।
  2. ta.sma ফাংশন ব্যবহার করে স্বল্পমেয়াদী MA গণনা করা হয়।
  3. ক্লোজিং প্রাইস এবং স্বল্পমেয়াদী MA-র আকারগত সম্পর্ক তুলনা করে বোঝা যায় দাম MA-র উপরে নাকি নিচে আছে।
  4. টানা দুটি বারের মধ্যে ক্লোজিং প্রাইস এবং স্বল্পমেয়াদী MA-র সম্পর্কের পরিবর্তন হয়েছে কিনা তা বিচার করে ক্রয় বা বিক্রয় সংকেত তৈরি হয় কিনা তা নির্ধারণ করা হয়।
  5. strategy.entry ফাংশনের মাধ্যমে ক্রয়/বিক্রয় সংকেত অনুযায়ী ট্রেড করা হয়।
  6. চার্টে ক্রয়/বিক্রয় সংকেত চিহ্নিত করতে plotshape ফাংশন ব্যবহার করা হয়।
  7. চার্টে স্বল্পমেয়াদী MA রেখা আঁকতে plot ফাংশন ব্যবহার করা হয়।

এই ধাপগুলির সমন্বিত প্রয়োগের মাধ্যমে, কৌশলটি মুভিং এভারেজের ক্রসওভার পরিবর্তন অনুসারে গতিশীলভাবে পজিশন সামঞ্জস্য করে, বাজারের প্রবণতা থেকে ক্রমাগত মুনাফা অর্জনের চেষ্টা করে।

কৌশলের সুবিধা

  1. সহজ ও বোধগম্য: এই কৌশলটি শুধুমাত্র মুভিং এভারেজ একটি প্রযুক্তিগত সূচক ব্যবহার করে, নীতি সহজ ও স্পষ্ট, বুঝতে এবং বাস্তবায়ন করা সহজ।
  2. উচ্চ অভিযোজন ক্ষমতা: দুটি মুভিং এভারেজের সময়কাল প্যারামিটার নমনীয়ভাবে নির্ধারণ করে বিভিন্ন বাজারের বৈশিষ্ট্য এবং বিনিয়োগের প্রয়োজনীয়তার সাথে খাপ খাইয়ে নেওয়া যায়।
  3. প্রবণতা অনুসরণ: কৌশলটি মুভিং এভারেজ ক্রসওভারের ভিত্তিতে প্রবণতা নির্ণয় করে, যা কার্যকরভাবে দামের মধ্যম থেকে দীর্ঘমেয়াদী প্রবণতা ধরা এবং বাজারের প্রবণতা অনুসরণ করে ট্রেড করতে সহায়তা করে।
  4. সহজেই অপ্টিমাইজযোগ্য: মুভিং এভারেজের সময়কাল প্যারামিটার অপ্টিমাইজ করে কৌশলের শক্তিশালিতা এবং মুনাফা অর্জনের ক্ষমতা বাড়ানো যায়।
  5. ব্যাপক প্রযোজ্যতা: এই কৌশলটি বিভিন্ন আর্থিক বাজার এবং ট্রেডিং পণ্যে প্রয়োগ করা যায়, যেমন স্টক, ফিউচার, ফরেক্স ইত্যাদি।

কৌশলের ঝুঁকি

  1. প্যারামিটার সংবেদনশীলতা: কৌশলের কার্যকারিতা মুভিং এভারেজের সময়কাল প্যারামিটারের প্রতি যথেষ্ট সংবেদনশীল; প্যারামিটার ভুলভাবে নির্ধারণ করলে কর্মক্ষমতা হ্রাস পেতে পারে।
  2. মূল্য ওঠানামার প্রতি সংবেদনশীলতা: যখন দামের ওঠানামা বেশি হয়, তখন ঘন ঘন ক্রসওভার সংকেত অতিরিক্ত ট্রেডের কারণ হতে পারে, যা খরচ বাড়িয়ে দেয়।
  3. অস্থির বাজার: অস্থির বাজারে, দাম মুভিং এভারেজের উপরে এবং নিচে ঘন ঘন ওঠানামা করতে পারে, যা অনেকগুলি মিথ্যা ইতিবাচক সংকেত তৈরি করতে পারে।
  4. পিছিয়ে থাকা: মুভিং এভারেজ একটি পিছিয়ে পড়া সূচক; ক্রসওভার সংকেত তৈরি হওয়ার সময় দাম ইতিমধ্যেই কিছু সময় ধরে চলতে পারে, ফলে কিছুটা পিছিয়ে থাকে।
  5. একক সূচক: এই কৌশলটি শুধুমাত্র মুভিং এভারেজ একটি সূচকের উপর নির্ভর করে, যা বাজারের সামগ্রিক মূল্যায়নের অভাব ঘটাতে পারে এবং নির্দিষ্ট সীমাবদ্ধতার ঝুঁকির সম্মুখীন হতে পারে।

এই ঝুঁকিগুলি মোকাবেলায় নিম্নলিখিত পদক্ষেপগুলি গ্রহণ করা যেতে পারে:

  1. প্যারামিটার অপ্টিমাইজেশনের মাধ্যমে সর্বোত্তম মুভিং এভারেজ সময়কালের সমন্বয় খুঁজে বের করা, স্থিতিশীলতা বৃদ্ধি করা।
  2. অন্যান্য প্রযুক্তিগত সূচক বা বাজারের সংকেত যেমন ভলিউম, মোমেন্টাম ইত্যাদি অন্তর্ভুক্ত করে কৌশলের মূল্যায়নের মাত্রা সমৃদ্ধ করা।
  3. যুক্তিসঙ্গত লাভের লক্ষ্য ও স্টপ লসের নিয়ম নির্ধারণ করে একক ট্রেডের ঝুঁকি নিয়ন্ত্রণ করা।
  4. ট্রেডিং সংকেত ফিল্টার করা, যেমন একাধিক ধারাবাহিক ক্যান্ডেলস্টিক দ্বারা প্রবণতার পরিবর্তন নিশ্চিত করার প্রয়োজন, যা মিথ্যা ইতিবাচক সংকেত কমায়।
  5. নিয়মিতভাবে কৌশল পর্যালোচনা এবং সামঞ্জস্য করা, বাজারের গতিশীল পরিবর্তনের সাথে খাপ খাইয়ে নেওয়া।

কৌশলের অপ্টিমাইজেশন

  1. প্যারামিটার অপ্টিমাইজেশন: মোড় এগিয়ে বিশ্লেষণ (walk forward analysis), গ্রিড সার্চ (grid search) ইত্যাদি পদ্ধতি ব্যবহার করে মুভিং এভারেজের সময়কাল প্যারামিটার অপ্টিমাইজ করা যেতে পারে, সর্বোত্তম প্যারামিটার সমন্বয় খুঁজে বের করে কৌশলের শক্তিশালিতা এবং মুনাফা অর্জনের ক্ষমতা বাড়ানো যায়। অপ্টিমাইজ করা সময়কাল প্যারামিটার ভিন্ন বাজারের বৈশিষ্ট্য এবং বিনিয়োগ শৈলী অনুযায়ী সামঞ্জস্য করা যেতে পারে।
  2. সংকেত ফিল্টারিং: ট্রেডিং সংকেত তৈরি হওয়ার পর, কিছু ফিল্টার নিয়ম প্রয়োগ করে সংকেতের গুণমান উন্নত করা যায়, যেমন স্বল্পমেয়াদী MA এবং দীর্ঘমেয়াদী MA-র মধ্যে একটি নির্দিষ্ট পার্থক্য বজায় রাখার প্রয়োজন, MA ক্রসওভারের পরে দামের একটি নির্দিষ্ট অনুসরণমূলক আন্দোলনের প্রয়োজন, একাধিক সময় ফ্রেমের একযোগে সংকেত নিশ্চিতকরণ ইত্যাদি, যা মিথ্যা ইতিবাচক সংকেত হ্রাস করে।
  3. লাভের লক্ষ্য ও স্টপ লস: প্রতিটি ট্রেডের জন্য যুক্তিসঙ্গত লাভের লক্ষ্য ও স্টপ লসের নিয়ম নির্ধারণ করা যায়, যা একদিকে একক ট্রেডের নিম্নমুখী ঝুঁকি রোধ করে, অন্যদিকে সময়মতো মুনাফা লক করে। লাভের লক্ষ্য ও স্টপ লসের অবস্থান দামের অস্থিরতা (volatility), সমর্থন (support) ও প্রতিরোধ (resistance) স্তর ইত্যাদি বিষয়ের উপর ভিত্তি করে গতিশীলভাবে সামঞ্জস্য করা যেতে পারে।
  4. পজিশন ম্যানেজমেন্ট: বাজারের প্রবণতার শক্তি, অ্যাকাউন্টের ঝুঁকি সহনশীলতা ইত্যাদি বিষয়ের উপর ভিত্তি করে প্রতিটি ট্রেডের পজিশনের আকার গতিশীলভাবে সামঞ্জস্য করা যেতে পারে; শক্তিশালী প্রবণতায় পজিশন বাড়ানো এবং দুর্বল প্রবণতায় পজিশন কমানো, যাতে বাজারের সাথে আরও ভালভাবে খাপ খাইয়ে নেওয়া যায়।
  5. একাধিক সূচকের সমন্বয়: মুভিং এভারেজের সাথে অন্যান্য প্রযুক্তিগত সূচক বা বাজারের সংকেত যেমন MACD, RSI, ATR ইত্যাদি একত্রে ব্যবহার করে একাধিক মাত্রা থেকে প্রবণতা বিচার ও নিশ্চিতকরণ করা যায়, যা কৌশলের নির্ভরযোগ্যতা বাড়ায়। বিভিন্ন সূচকের মধ্যে ওজন বিভিন্ন বাজার অবস্থায় তাদের স্থিতিশীলতা অনুযায়ী বরাদ্দ করা যেতে পারে।

এই অপ্টিমাইজেশন দিকনির্দেশনাগুলির লক্ষ্য হল কৌশলের অভিযোজন ক্ষমতা, স্থিতিশীলতা এবং মুনাফা অর্জনের ক্ষমতা বৃদ্ধি করা, বাজারের পরিবর্তন এবং চ্যালেঞ্জগুলি আরও ভালভাবে মোকাবেলা করা। ক্রমাগত অপ্টিমাইজেশন এবং উন্নতির মাধ্যমে, কৌশলটি বাস্তব প্রয়োগে আরও ভাল ফলাফল অর্জন করতে পারে।

সারসংক্ষেপ

ডুয়াল মুভিং এভারেজ ক্রসওভার কোয়ান্টিটেটিভ ট্রেডিং স্ট্র্যাটেজি একটি সহজবোধ্য, সহজে অভিযোজিত প্রবণতা অনুসরণকারী কৌশল। এটি ভিন্ন সময়কালের দুটি মুভিং এভারেজের ক্রসওভার পরিবর্তনের মাধ্যমে দামের প্রবণতা নির্ণয় করে এবং বাজারের মধ্যম থেকে দীর্ঘমেয়াদী সুযোগগুলি কাজে লাগানোর চেষ্টা করে। এই কৌশলের সুবিধা হল এর নীতি সহজ ও স্পষ্ট, বাস্তবায়ন ও অপ্টিমাইজ করা সহজ এবং বিভিন্ন আর্থিক বাজারে প্রযোজ্য। তবে একই সাথে এতে প্যারামিটার সংবেদনশীলতা, অস্থির বাজারে দুর্বল কর্মক্ষমতা এবং সংকেতের পিছিয়ে থাকা ইত্যাদি ঝুঁকি বিদ্যমান।

কৌশলটি উন্নত করতে, প্যারামিটার অপ্টিমাইজেশন, সংকেত ফিল্টারিং, পজিশন ম্যানেজমেন্ট, একাধিক সূচকের সমন্বয় ইত্যাদি দিক থেকে কাজ করা যেতে পারে, যাতে কৌশলের অভিযোজন ক্ষমতা এবং স্থিতিশীলতা বৃদ্ধি পায়। বাজারের গতিশীল পরিবর্তনের সাথে খাপ খাইয়ে নিতে নিয়মিত পর্যালোচনা এবং সামঞ্জস্য করাও প্রয়োজনীয়।

সামগ্রিকভাবে, ডুয়াল মুভিং এভারেজ ক্রসওভার কৌশলটি একটি মৌলিক কোয়ান্টিটেটিভ ট্রেডিং কাঠামো প্রদান করে, তবে বাস্তব প্রয়োগে আরও ভাল ফলাফল অর্জনের জন্য নির্দিষ্ট বাজারের বৈশিষ্ট্য এবং বিনিয়োগের প্রয়োজনীয়তা অনুযায়ী অপ্টিমাইজ এবং উন্নত করা প্রয়োজন। কোয়ান্টিটেটিভ ট্রেডারদের জন্য, এই কৌশলটি গবেষণা এবং অপ্টিমাইজ করা বাজারের নিয়মাবলী বুঝতে এবং মূল্যবান বাস্তব অভিজ্ঞতা সঞ্চয় করতে সাহায্য করতে পারে।

Source
Pine
/*backtest
start: 2024-02-01 00:00:00
end: 2024-02-29 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("SMA Crossover Strategy", overlay=true)

// SMA parametrelerini ayarla
Strategy parameters
Strategy parameters
Kısa SMA Uzunluğu
Uzun SMA Uzunluğu
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)