1
有沒有一個模塊可以給我任何股票代碼的任何給定日的平均(或高)股票價格?例如:module.get_price('google','some date')result:532.40 我試過ystockquote,但它們只給出了範圍值,而且界面很難使用。通過Python生成股票的平均日價格模塊
有沒有一個模塊可以給我任何股票代碼的任何給定日的平均(或高)股票價格?例如:module.get_price('google','some date')result:532.40 我試過ystockquote,但它們只給出了範圍值,而且界面很難使用。通過Python生成股票的平均日價格模塊
你可以看看yahoo-finance
,這看起來很簡單。
從例子中只是引用:
>>> from yahoo_finance import Share >>> yahoo = Share('YHOO') >>> print yahoo.get_open() '36.60' >>> print yahoo.get_price() '36.84' >>> print yahoo.get_trade_datetime() '2014-02-05 20:50:00 UTC+0000'
爲了計算平均你可能會考慮哪些時間跨度要兼顧。基本上,API爲您提供最大值和最小值以及打開和關閉值。你可以用這個來計算平均值,或者你可以每15分鐘手動刷新一次數據,然後用這些手動捕獲的價格作爲計算平均值的基礎。