দীর্ঘমেয়াদী হেজিং কৌশল

লেখক:চাওঝাং, তারিখঃ ২০২৩-০৯-১৪ 16:56:34
ট্যাগঃ

কৌশলগত যুক্তি

এই কৌশলটি দীর্ঘমেয়াদী প্রবণতার ভিত্তিতে সম্পদ বরাদ্দ এবং হেজিং নির্ধারণ করে।

এর যুক্তি হচ্ছে:

  1. একটি বেস সম্পদ, চলমান গড় সময়কাল এবং রেজোলিউশন নির্বাচন করুন

  2. সম্পদের সরল চলমান গড় গণনা করুন

  3. MA এর উপরে মূল্য ক্রসিং দীর্ঘমেয়াদী উত্থান সংকেত দেয়, সম্পদ দীর্ঘ যান

  4. মূল্যের ক্রসিং এমএ এর নিচে দীর্ঘমেয়াদী হ্রাসের সংকেত দেয়, সম্পদের সংক্ষিপ্ত হয়ে যায়

  5. শুধু লম্বা বা ছোট হতে পারে।

  6. সম্পদ মূল্যের তুলনায় তার এমএ ব্যবহার করে দীর্ঘমেয়াদী প্রবণতা বিচার করুন

  7. স্বল্পমেয়াদী ওঠানামা প্রতিরোধের জন্য বিপরীত অবস্থান গ্রহণ করুন

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

সুবিধা

  • দীর্ঘমেয়াদী প্রবণতা নির্ধারণের জন্য সহজ এমএ সিস্টেম

  • লং/শর্ট জুটি কার্যকরভাবে সিস্টেমিক ঝুঁকি সুরক্ষিত করে

  • পরিষ্কার দীর্ঘ এবং সংক্ষিপ্ত সংকেত

ঝুঁকি

  • এমএ দামের গতিতে পিছিয়ে আছে

  • দীর্ঘমেয়াদী পজিশনের মনিটরিং খরচ

  • একাধিক স্তর জুড়ে ঝুঁকি ব্যবস্থাপনার প্রয়োজন

সংক্ষিপ্তসার

এই কৌশলটি দীর্ঘমেয়াদী এবং স্বল্পমেয়াদী সম্পদ সমন্বয় ব্যবহার করে ঝুঁকি ব্যবস্থাপনার উপর জোর দেয়। তবে এমএ লেগ এবং হোল্ডিং খরচ বিবেচনা করা প্রয়োজন।


/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © danilogalisteu

//@version=4
strategy("Long Term L/S", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

base = input("BMFBOVESPA:IBOV")
period = input(5, 'SMA Period', input.integer)
resolution = input(title="SMA Resolution", type=input.resolution, defval='M')
strat = input(title="Strategy", defval="Long/Short", options=["Long Only", "Long/Short", "Short Only"])
strat_val = strat == "Long Only" ? 1 : strat == "Long/Short" ? 0 : -1

base_cl = security((base), resolution, close)
base_ma = sma(base_cl, period)

longCondition = crossover(base_cl, base_ma)
if (longCondition)
    if strat_val > -1
        strategy.entry("LONG", strategy.long)
    if strat_val < 1
        strategy.close("SHORT")

shortCondition = crossunder(base_cl, base_ma)
if (shortCondition)
    if strat_val > -1
        strategy.close("LONG")
    if strat_val < 1
        strategy.entry("SHORT", strategy.short)

//plot(longCondition?1:0, 'L', color.blue)
//plot(shortCondition?-1:0, 'S', color.red)

আরো