संसाधन लोड हो रहा है... लोड करना...

आरएसआई सूचकांक क्वांट ट्रेडिंग रणनीति के साथ स्टोकैस्टिक ओवरलैप

लेखक:चाओझांग, दिनांकः 2024-01-12 13:57:36
टैगः

img

अवलोकन

इस रणनीति का नाम है Stochastic Overlap with RSI Index Quant Trading Strategy। यह रणनीति स्टोकैस्टिक डबल मूविंग एवरेज इंडिकेटर और RSI इंडिकेटर के ओवरलैप की गणना करके स्टॉक की ओवरबॉट और ओवरसोल्ड स्थितियों की पहचान करती है, जब स्टॉक कम मूल्यवान होता है तो लंबी पोजीशन स्थापित करती है, और हेजिंग आर्बिट्रेज प्राप्त करने के लिए ओवरवैल्यूएटेड होने पर शॉर्ट पोजीशन स्थापित करती है।

रणनीतिक सिद्धांत

आरएसआई सूचकांक क्वांट ट्रेडिंग रणनीति के साथ स्टोकैस्टिक ओवरलैप, %K लाइन और %D लाइन के बीच क्रॉसओवर स्थिति की गणना करके ओवरबॉट और ओवरसोल्ड का न्याय करता है। उनमें से, %K लाइन की गणना स्टॉक के समापन मूल्य के K-दिन के सरल चलती औसत के रूप में की जाती है, और %D लाइन %K लाइन के D-दिन के सरल चलती औसत की गणना करती है। जब %K लाइन नीचे से %D लाइन से ऊपर जाती है, तो यह माना जाता है कि स्टॉक को कम करके आंका गया है और एक लंबी स्थिति स्थापित की जानी चाहिए; जब %K लाइन ऊपर से %D लाइन से नीचे जाती है, तो यह माना जाता है कि स्टॉक अतिरंजित है और एक छोटी स्थिति स्थापित की जानी चाहिए।

साथ ही, यह रणनीति स्टॉक की ओवरबॉयड और ओवरसोल्ड स्थितियों का न्याय करने के लिए आरएसआई संकेतक को भी जोड़ती है। आरएसआई संकेतक स्टॉक के उदय और गिरावट की दर में परिवर्तन को दर्शाता है। जब आरएसआई 50% से कम होता है, तो इसका मतलब है कि स्टॉक का कम मूल्यांकन किया गया है। जब यह 60% से अधिक होता है, तो इसका मतलब है कि स्टॉक का अधिक मूल्यांकन किया गया है।

डबल मूविंग एवरेज इंडिकेटर और आरएसआई इंडिकेटर को मिलाकर, जब %K लाइन नीचे से %D लाइन के ऊपर पार करती है और आरएसआई 50% से कम है, तो यह निर्धारित किया जाता है कि स्टॉक गंभीर रूप से कम मूल्यवान है, और एक लंबी स्थिति स्थापित की जानी चाहिए; जब %K लाइन ऊपर से %D लाइन से नीचे पार करती है और आरएसआई 60% से अधिक है, तो यह निर्धारित किया जाता है कि स्टॉक गंभीर रूप से अतिरंजित है, और एक छोटी स्थिति स्थापित की जानी चाहिए।

रणनीतिक लाभ

  1. ओवरबॉट और ओवरसोल्ड का आकलन करने के लिए डबल चलती औसत संकेतकों और आरएसआई संकेतकों का संयोजन एकल संकेतकों के आकलन की त्रुटि दर से बचा जाता है
  2. विभिन्न स्टॉक विशेषताओं के अनुरूप चलती औसत मापदंडों और आरएसआई मापदंडों का लचीला विन्यास
  3. स्टॉक की वृद्धि और गिरावट की दर में परिवर्तनों की वास्तविक समय की निगरानी और स्थिति के समय पर समायोजन
  4. परिचालन जोखिम को कम करने के लिए केवल लंबे या केवल छोटे के लिए कॉन्फ़िगर किया जा सकता है

रणनीतिक जोखिम

  1. डबल मूविंग एवरेज और आरएसआई संकेतकों में एक निश्चित विलंब है, जो सर्वोत्तम उद्घाटन समय को याद कर सकता है
  2. स्टॉक की विशेषताओं पर गहन शोध की आवश्यकता है। अनुचित पैरामीटर सेटिंग्स से अक्सर लेनदेन हो सकते हैं या पद खोलने में असमर्थता हो सकती है
  3. स्टॉप लॉस रणनीतियों को विन्यस्त करने की आवश्यकता है ताकि घाटे का विस्तार न हो

जोखिम को कम करने के तरीके:

  1. मूल्य अंतर के कारण होने वाले नुकसान से बचने के लिए अन्य संकेतकों को मिलाएं
  2. पैरामीटर सेटिंग्स की स्थिरता का परीक्षण करने के लिए बैकटेस्टिंग चक्र और नमूना आकार बढ़ाएं
  3. जोखिम नियंत्रण के लिए स्टॉप लॉस प्वाइंट, वृद्धि पद और अन्य विधियां निर्धारित करें

रणनीति अनुकूलन

  1. झूठे ब्रेकआउट से बचने के लिए ट्रेडिंग वॉल्यूम संकेतकों को मिलाएं
  2. लगातार लेन-देन के कारण अत्यधिक लेन-देन शुल्क से बचने के लिए खोलने की शर्तों में वृद्धि
  3. उच्च विश्वसनीयता के तहत पदों को बढ़ाने के लिए स्थिति नियंत्रण मॉडल का अनुकूलन करें

ट्रेडिंग वॉल्यूम संकेतकों को बढ़ाने और अन्य संकेतकों के साथ संयोजन करने की आवश्यकता है ताकि सफलता संकेतों की विश्वसनीयता सुनिश्चित की जा सके और झूठे संकेतों के कारण होने वाले नुकसान से बचा जा सके। साथ ही, उच्च रिटर्न प्राप्त करने के लिए उच्च आत्मविश्वास के तहत पदों को उचित रूप से बढ़ाने के लिए स्थिति नियंत्रण मॉडल को अनुकूलित किया जा सके।

सारांश

आरएसआई सूचकांक क्वांट ट्रेडिंग रणनीति के साथ स्टोकैस्टिक ओवरलैप डबल मूविंग एवरेज इंडिकेटर और आरएसआई इंडिकेटर के ओवरले उपयोग के माध्यम से शेयरों की ओवरबॉय और ओवरसोल्ड स्थितियों का न्याय करता है, जब स्टॉक को कम करके आंका जाता है, तो शॉर्ट हो जाता है, और हेजिंग आर्बिट्रेज प्राप्त करता है। यह रणनीति डबल मूविंग एवरेज इंडिकेटर की कीमत कैप्चर करने की क्षमता और आरएसआई इंडिकेटर की ओवरबॉय और ओवरसोल्ड जजमेंट क्षमता का पूरा उपयोग करती है, जिससे सिंगल इंडिकेटर जजमेंट की सीमाओं से बचा जा सकता है। लचीली पैरामीटर कॉन्फ़िगरेशन के माध्यम से, इसे विभिन्न शेयरों पर लागू किया जा सकता है; और जोखिमों को नियंत्रित करते हुए उच्च रिटर्न प्राप्त करने के लिए आगे अनुकूलित किया जा सकता है।


/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title="Easy to Use Stochastic + RSI Strategy", overlay=false)


//// Only Enter Long Positions /////
// strategy.risk.allow_entry_in(strategy.direction.long)


///// Backtest Start Date /////
startDate   = input(title="Start Date",   defval=1,    minval=1,    maxval=31)
startMonth  = input(title="Start Month",  defval=1,    minval=1,    maxval=12)
startYear   = input(title="Start Year",   defval=2014, minval=1800, maxval=2100)

afterStartDate = true


///// Create inputs /////
// Stochastics //
periodK = input(14, title="K", minval=1)
periodD = input(3, title="D", minval=1)
smoothK = input(3, title="Smooth", minval=1)

k = sma(stoch(close, high, low, periodK), smoothK)
d = sma(k, periodD)

// RSI Values //
rsivalue = rsi(close, 14)


///// Plot Stochastic Values and Lines /////
plot(k, title="%K", color=lime)
plot(d, title="%D", color=red)
h0 = hline(80)
h1 = hline(20)
fill(h0, h1, color=purple, transp=80)


///// Submit orders /////
if (afterStartDate and crossover(k, d) and k<20 and rsivalue<50)
    strategy.entry(id="BUY", long=true)
if (afterStartDate and crossunder(k, d) and k>80 and rsivalue>60)
    strategy.entry(id="SELL", long=false)

अधिक