2013-08-16 4 views
5

क्या पाइथन की समान लाइब्रेरी है जैसे कि आर में क्वांटमोड जो वित्तीय विवरण डेटा डाउनलोड कर सकता है? मैं पायथन में प्रत्येक स्टॉक के ऐतिहासिक राजस्व को डाउनलोड करना चाहता हूं। क्या कोई मुझे संकेत दे सकता है? धन्यवाद।क्या पाइथन की समान लाइब्रेरी है जैसे कि आर में क्वांटमोड जो वित्तीय विवरण डेटा डाउनलोड कर सकता है?

+0

urrlib2 के साथ आप कुछ भी – Denis

उत्तर

7

हां उनमें से बहुत सारे, zipline, pandas और यहां तक ​​कि matplotlib याहू फाइनेंस से डेटा डाउनलोड कर सकते हैं।

>>> from pandas.io.data import DataReader 
>>> from datetime import datetime 

>>> goog = DataReader("GOOG", "yahoo", datetime(2000,1,1), datetime(2012,1,1)) 
>>> goog["Adj Close"] 
Date 
2004-08-19 100.34 
2004-08-20 108.31 
2004-08-23 109.40 
2004-08-24 104.87 
2004-08-25 106.00 
... 
+0

ओह, मैं भूल गया था कि पांडा ऐसा कर सकते हैं। – Andrew

+0

आप क्यूएसटीके पैकेज 'http: //wiki.quantsoftware.org/index.php? Title = QuantSoftware_ToolKit' का भी प्रयास कर सकते हैं, इसका उपयोग करके एक संपूर्ण मुफ्त ऑनलाइन पाठ्यक्रम था, गोल्ज, कम्प्यूटेशनल इंवेस्टमेंट, पार्ट I (coursera) – Ahdee

0

urllib2, you can use rpy2 to load the actual quantmod package through R into Python के साथ अपना स्वयं का सिस्टम बनाने के बजाय। यह कुछ हद तक शांत है, लेकिन यह आपको सटीक क्वांटमोड डेटा प्राप्त करेगा जिसे आप ढूंढ रहे हैं।

+2

डाउनलोड कर सकते हैं कि मैंने पहले और आप इसे जटिल पाया कहना रूप rpy2 उपयोग करने की कोशिश: मैं आप पांडा का उपयोग करें। अब मैं एक सीएसवी लिखने के लिए पायथन का उपयोग करता हूं, फिर लोड करें। आर ओपी में यह विपरीत है और आर में डेटा डाउनलोड कर सकता है, एक सीएसवी को लिख सकता है, और फिर इसे पायथन से उपयोग कर सकता है। – appleLover

+0

या सिर्फ पांडा का उपयोग करें :) – Andrew

+0

ऐसा लगता है जैसे पांडा आपको जापान एक्सचेंज डेटा नहीं दे सकते हैं। – jason

संबंधित मुद्दे