SMA-आधारित सिग्नल स्ट्रैटेजी बनाइए
अब समय है कि आप अपनी पहली सिग्नल-आधारित स्ट्रैटेजी बनाएँ और उसका बैकटेस्ट करें। भले ही ये सरल हों, इस तरह की स्ट्रैटेजी प्रभावी हो सकती हैं, और अधिक सिग्नल व जानकारी वाली जटिल स्ट्रैटेजी के लिए नींव भी रखती हैं।
bt के साथ प्राइस-कम्पैरिज़न-आधारित सिग्नल लागू करना सीधा-सा है। आप पहले स्टॉक के कुछ ऐतिहासिक प्राइस डेटा डाउनलोड करेंगे, उसका SMA (simple moving average) निकालेंगे, SMA-आधारित सिग्नल स्ट्रैटेजी लागू करेंगे, और फिर स्टॉक प्राइस डेटा के साथ उसका बैकटेस्ट करेंगे।
bt पैकेज आपके लिए इम्पोर्ट किया जा चुका है। Apple स्टॉक का ऐतिहासिक प्राइस डेटा price_data में प्रीलोडेड है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में फाइनेंशियल ट्रेडिंग
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Calculate the SMA
sma = price_data.____