एक सरल रणनीति परिभाषित करें और बैकटेस्ट करें
आप तथाकथित "FAANG" स्टॉक्स के लिए एक रणनीति बनाना चाहते हैं, जो पाँच सबसे लोकप्रिय और बेहतर प्रदर्शन करने वाली अमेरिकी टेक कंपनियों के स्टॉक्स का संक्षेप है: Facebook, Amazon, Apple, Netflix, और Alphabet (अर्थात Google)।
विचार सरल है: आप अपने पोर्टफोलियो में हर स्टॉक की समान मात्रा रखेंगे। हर हफ्ते रणनीति ज़रूरत के अनुसार शेयर खरीदेगी या बेचेगी ताकि वेट्स बराबर बने रहें।
सबसे पहले, आप "FAANG" स्टॉक्स के डेटा की जाँच करेंगे। दूसरे, आप रणनीति परिभाषित करेंगे, जो हर स्टॉक को समान वेट देती है और हर हफ्ते रिबैलेंस करती है। अंत में, आप बैकटेस्ट चलाएँगे और परिणाम का प्लॉट बनाएँगे।
bt पैकेज आपके लिए इम्पोर्ट किया गया है। "FAANG" का ऐतिहासिक प्राइस डेटा bt_data में प्रीलोड किया गया है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में फाइनेंशियल ट्रेडिंग
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Print the top five rows
print(____.____())