
এই কৌশলটির মূল ধারণা হল প্রতি মাসের প্রথম ট্রেডিং দিবসে পজিশন খোলা বেশি এবং শেষ ট্রেডিং দিবসে পজিশন খালি। এটি একটি খুব সহজ কৌশল যা মূলত শিক্ষামূলক উপস্থাপনার জন্য ব্যবহৃত হয়।
এই কৌশলটি প্রথমে প্রতি মাসের প্রথম ট্রেডিং দিন (সোমবার) কে পজিশন খোলার সংকেত হিসেবে এবং শেষ ট্রেডিং দিন (শুক্রবার) কে পজিশন খোলার সংকেত হিসেবে সংজ্ঞায়িত করে।
পজিশন খোলার সময়, যদি কেবলমাত্র অতিরিক্ত সেটিং খোলা থাকে তবে সরাসরি আরও বেশি করুন; যদি খালি করার অনুমতি দেওয়া হয় তবে একই সাথে পজিশন খোলার সাথে সাথে আরও খালি করুন।
পজিশন খালি করার সময়, যদি খালি করার অনুমতি দেওয়া হয়, তবে সমস্ত অবস্থান খালি করুন; যদি কেবলমাত্র অতিরিক্ত হয় তবে কেবলমাত্র অতিরিক্ত অবস্থান খালি করুন।
ঝুঁকি নিয়ন্ত্রণের জন্য, কৌশলটিতে একটি সহজ স্টপ লস সেটিং যুক্ত করা হয়েছে। যখন দামগুলি স্টপ লস মূল্যকে স্পর্শ করে, তখন পজিশন স্টপ বাধ্যতামূলক করা হয়।
সামগ্রিকভাবে, এই কৌশলটি খুব সহজ এবং সরল, এটি মৌলিক মাসিক ট্রেডিং কৌশলগুলির মধ্যে একটি, যা শিক্ষার উপস্থাপনার জন্য উপযুক্ত। বাস্তবে, আপনি আপনার প্রয়োজন অনুসারে প্রবেশ এবং প্রস্থান সংকেত, স্টপ লস এবং আরও অনেক কিছু অপ্টিমাইজ করতে পারেন।
এটি সহজ, সহজবোধ্য এবং শিক্ষানবিশদের জন্য খুবই উপযোগী।
এই পদ্ধতিতে বিনিয়োগকারীদের জন্য স্থিতিশীলতার জন্য উপযুক্ত, কারণ তারা তাদের পজিশনগুলি মাসিকভাবে ধরে রাখে এবং কম ঘন ঘন করে।
বিভিন্ন ধরণের ট্রেডারদের জন্য অতিরিক্ত লিকুইডিটি একটি বিকল্প।
স্টপ লস ফাংশন যোগ করা হয়েছে, যার মাধ্যমে আপনি আপনার শেয়ারের ঝুঁকি কিছুটা নিয়ন্ত্রণ করতে পারবেন।
বাজারের অবস্থার উপর ভিত্তি করে পরিবর্তন করা যাবে না।
ক্যাটাগরির ভিত্তিতে বিচার না করেই, অন্ধভাবে অনুসরণ করার ঝুঁকি রয়েছে।
একক শেয়ারের স্টপ লস সহজেই ভেঙে ফেলা যায় এবং Tail Risk কার্যকরভাবে নিয়ন্ত্রণ করা যায় না।
পজিশন স্থির, বাজারের অবস্থার উপর ভিত্তি করে পজিশন পরিবর্তন করা যাবে না।
এই অনিশ্চয়তার কারণে কৌশলটি পুরোপুরি বাস্তবায়িত হতে পারে না।
সহজ স্টপ পদ্ধতিতে ছোট স্টপ হতে পারে, যেমন volatility stop এর মত গতিশীল স্টপ।
আপনি বাজারের অবস্থা নির্ধারণের জন্য পরিমাণগত সূচকগুলি প্রবর্তন করতে পারেন এবং পজিশন খোলার গতিশীলতা সামঞ্জস্য করতে পারেন।
বেঞ্চমার্ক সূচকের তুলনায়, একটি শেয়ারের তুলনামূলকভাবে দুর্বল পছন্দ বিবেচনা করে।
বাজারের অস্থিরতার মতো ঝুঁকিপূর্ণ সূচকগুলির উপর ভিত্তি করে পজিশনগুলিকে গতিশীলভাবে সামঞ্জস্য করুন।
ডায়নামিক স্টপ, বা অনেক স্তরের স্টপ।
আলগোরিদিম ট্রেডিং মডিউল যোগ করা হয়েছে যাতে ট্রেডিং সিগন্যালগুলি ট্রেড করা যায়।
তহবিল ব্যবস্থাপনা কৌশল অপ্টিমাইজ করুন, বিভিন্ন বাজারের অবস্থার সাথে সামঞ্জস্য রেখে শেয়ার ইন্ডেক্সের ফিউচার পোজিশনের অবস্থান।
মেশিন লার্নিং এর সাহায্যে শেয়ারের গুণমান নির্ণয় করে এবং শেয়ারের নাম বাছাই করে।
এই কৌশলটি একটি খুব মৌলিক মাস শুরুর দিকে ক্রয় এবং শেষের দিকে খালি পজিশন কৌশল, যুক্তি সহজ, সহজেই বোঝা যায়, শিক্ষানবিসদের জন্য উপযুক্ত। তবে বাস্তবে প্রয়োগের সময়, স্টপ লস পদ্ধতি, পজিশন ম্যানেজমেন্ট ইত্যাদির অপ্টিমাইজেশনের প্রয়োজন হয় যাতে জটিল পরিবর্তনশীল বাজারে ক্রমাগত মুনাফা অর্জন করা যায়। আমাদের কৌশলগুলির সুবিধাগুলি গভীরভাবে বুঝতে হবে, ক্রমাগত কৌশল সিস্টেমকে উন্নত করতে হবে এবং আমাদের নিজস্ব পরিমাণের ব্যবসায়ের জন্য উপযুক্ত কৌশল বিকাশ করতে হবে।
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// © Je_Buurman September 1st 2020
//@version=4
strategy("Buurmans Tutorial", overlay=true, initial_capital=1000, pyramiding=0, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_value=0.2)
// Some initial inputs, these are needed in case the strategy returns an error of "too many trades, > 3000"
Year = input(defval = 2020, title = "From Year", minval = 2010) //
Month = input(defval = 1, title = "From Month", minval = 1, maxval=12)
LongOnly=input(true, title="Only go Long?")
// Phase I - the initial "Strategy" - buy Monday, sell Friday
longCondition = dayofweek==dayofweek.monday and (time > timestamp(Year, Month, 01, 00, 00, 00))
shortCondition = dayofweek==dayofweek.friday and (time > timestamp(Year, Month, 01, 23, 59, 59))
// Phase II - some rudimentary "risk-management" e.g. stoploss
Use_stoploss=input(false, title="Use stoploss ?")
stoploss_input=input(150, title="Stoploss in $")
Stoploss = Use_stoploss ? strategy.position_size>0 ? iff(strategy.position_size>0,strategy.position_avg_price - stoploss_input, na) : strategy.position_size<0 ? iff(strategy.position_size<0,strategy.position_avg_price + stoploss_input, na) : na : na
plot(Use_stoploss and strategy.position_size!=0 ? Stoploss : na, color=iff(Stoploss!=na,color.silver, color.red),style=plot.style_linebr)
// Phase III - make it more profitable by trying to filter conditions
// only buy on odd Mondays ? only buy on full moon Mondays ? something else entirely ?
// The actual trades, going Long, close Long, going Short and Stoploss
if (longCondition)
strategy.entry("Buy on Monday", strategy.long)
if (shortCondition and LongOnly==false)
strategy.entry("Short on Friday", strategy.short)
if (shortCondition and LongOnly)
strategy.close("Buy on Monday", comment="Sell on Friday")
if (low < Stoploss)
strategy.close("Buy on Monday", comment="Long Stopped on Someday")
if (high > Stoploss)
strategy.close("Short on Friday", comment="Short Stopped on Someday")