簡體   English   中英

pandas_datareader 的問題(StooqDailyReader)

[英]Problem with pandas_datareader (StooqDailyReader)

我在從 stooq.com( https://stooq.com/q/?s=pkn )導入“PKN”的股票價格時遇到問題。

導入 ^SPX 價格后一切正常

from pandas_datareader.stooq import StooqDailyReader

a=StooqDailyReader("^SPX").read()

當我嘗試對“PKN”做同樣的事情時,我得到了空的 DataFrame。 如何使用pandas_datareader從 stooq.com 獲取各種索引的數據?

默認情況下,當沒有指定其他內容時, StooqDailyReader使用US作為非索引符號的國家:

    def _get_params(self, symbol, country="US"):

這導致查詢不存在的符號PKN.US 如果改為提供PKN.PL ,則會正確返回數據:

a = StooqDailyReader("PKN.PL").read()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM