बोलिंगर बैंड ट्रैकिंग रणनीति

लेखक:चाओझांग, दिनांकः 2024-02-29 10:51:09
टैगः

img

अवलोकन

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

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

इस रणनीति का मूल सूचक बोलिंगर बैंड है। बोलिंगर बैंड में तीन लाइनें होती हैंः मिडिल रेल, अपर रेल और लोअर रेल। मिडिल रेल एन-डे मूविंग एवरेज क्लोजिंग प्राइस है; ऊपरी रेल मिडिल रेल + के गुना क्लोजिंग प्राइस का एन-डे स्टैंडर्ड डिवीजन है; लोअर रेल मिडिल रेल - के गुना क्लोजिंग प्राइस का एन-डे स्टैंडर्ड डिवीजन है। के वैल्यू को आमतौर पर 2 पर सेट किया जाता है। जब शेयर की कीमत निचली रेल से कम होती है, तो यह अपेक्षाकृत कम मूल्य स्तर पर होती है, इसलिए इसे कम मूल्यवान माना जाता है, जिससे खरीद संकेत उत्पन्न होता है; जब शेयर की कीमत ऊपरी रेल से अधिक होती है, तो यह अपेक्षाकृत उच्च मूल्य स्तर पर होती है और इसे ओवरवैल्यूएटेड माना जाता है, जिससे बिक्री संकेत उत्पन्न होता है।

विशेष रूप से, यह रणनीति पहले मध्य रेल के रूप में समापन कीमतों के 20-दिवसीय चलती औसत की गणना करती है, और फिर बैंडविड्थ के रूप में समापन कीमतों के 20-दिवसीय मानक विचलन की गणना करती है। ऊपरी रेल मध्य रेल + बैंडविड्थ है और निचली रेल मध्य रेल - बैंडविड्थ है। फिर यह खरीद की स्थिति को निचली रेल से कम होने के लिए सेट करती है, और बिक्री की स्थिति को निचली रेल से अधिक होने के लिए सेट करती है। यह एक खरीद संकेत उत्पन्न करती है जब समापन मूल्य निचली रेल से नीचे होता है, और एक बिक्री संकेत जब समापन मूल्य ऊपरी रेल से ऊपर होता है।

लाभ विश्लेषण

इस रणनीति के निम्नलिखित फायदे हैंः

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

जोखिम विश्लेषण

इस रणनीति के साथ कुछ जोखिम भी हैंः

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

संबंधित समाधान:

  1. ट्रेडों के समय की पुष्टि करने के लिए अन्य संकेतकों के साथ संयोजन
  2. अधिकतम हानि को नियंत्रित करने के लिए स्टॉप लॉस सेट करें और लाभ लें
  3. अनुकूलन क्षमता में सुधार के लिए मापदंडों का अनुकूलन
  4. एकल निर्भरता से बचने के लिए मिश्रित रणनीतियाँ अपनाएं

अनुकूलन दिशाएँ

इस रणनीति के लिए मुख्य अनुकूलन दिशाओं में शामिल हैंः

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

निष्कर्ष

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


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

//@version=5
strategy("Bollinger Bands Strategy", shorttitle="BB Strategy", overlay=true)

// Input parameters
length = input(20, title="Bollinger Bands Length")
mult = input(2, title="Multiplier")

// Calculate Bollinger Bands
basis = ta.sma(close, length)
bb_upper = basis + mult * ta.stdev(close, length)
bb_lower = basis - mult * ta.stdev(close, length)

// Buy and sell conditions
buy_condition = close < bb_lower
sell_condition = close > bb_upper

// Execute trades
strategy.entry("Buy", strategy.long, when=buy_condition)
strategy.entry("Sell", strategy.short, when=sell_condition)

// Plotting Bollinger Bands on the chart
plot(bb_upper, color=color.red, title="Upper Band")
plot(bb_lower, color=color.green, title="Lower Band")
plot(basis, color=color.blue, title="Basis")

// Highlighting buy and sell signals on the chart
bgcolor(buy_condition ? color.new(color.green, 90) : na)
bgcolor(sell_condition ? color.new(color.red, 90) : na)


अधिक