शुरू करेंमुफ़्त में शुरू करें

Random walk I

पिछले वीडियो में आपने देखा कि रिटर्न का एक रैंडम वॉक कैसे जनरेट किया जाता है, और इस रैंडम रिटर्न सीरीज़ को रैंडम स्टॉक प्राइस पाथ में कैसे बदला जाता है.

इस अभ्यास में, आप numpy की मदद से normal distribution से रैंडम नंबर निकालकर अपना खुद का रैंडम वॉक बनाएँगे.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Time Series डेटा मैनिपुलेट करना

पाठ्यक्रम देखें

अभ्यास निर्देश

हमने पहले से pandas को pd के रूप में, numpy.random से normal और seed फंक्शन, और matplotlib.pyplot को plt के रूप में इम्पोर्ट कर रखा है.

  • seed को 42 पर सेट करें.
  • normal का उपयोग करके 2,500 रैंडम रिटर्न जनरेट करें, पैरामीटर loc=.001, scale=.01 के साथ, और इसे random_walk में असाइन करें.
  • random_walk को pd.Series ऑब्जेक्ट में कन्वर्ट करें और उसी वैरिएबल random_walk को री-असाइन करें.
  • random_walk में 1 जोड़कर और cumulative product निकालकर random_prices बनाएँ.
  • random_prices को 1,000 से गुणा करें और परिणाम को प्लॉट करें, ताकि प्राइस सीरीज़ 1,000 से शुरू हो.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Set seed here


# Create random_walk
random_walk = ____

# Convert random_walk to pd.series
random_walk = ____

# Create random_prices
random_prices = ____

# Plot random_prices here


कोड संपादित करें और चलाएँ