通过列表显示周期名称



我有3行简单的代码,可以从SEC的"Edgar"数据库中提取S-1文件并将它们放入我指定的文件夹中。这使用"sec Edgar下载器"。它工作得很好,但我必须为大约 1400 家公司这样做。

我在单独的 excel 电子表格中列出了股票代码。我假设一定有一种方法可以递归地执行此操作,以便它自动查找我拥有的所有股票代码。

看,我已经有的代码。我使用星巴克(股票代码"SBUX"(作为示例公司。我不想重做这 3 行 1,400 次并手动输入所有不同的代码。

import sec_edgar_downloader
downloader = sec_edgar_downloader.Downloader(r"C:UsersSteveAppDataLocalProgramsPythonPython37-32Outputs")
downloader.get_s1_filing_for_ticker("SBUX")

我希望代码看起来像这样:

import sec_edgar_downloader
downloader = sec_edgar_downloader.Downloader(r"C:UsersSteveAppDataLocalProgramsPythonPython37-32Outputs")
downloader.get_s1_filing_for_ticker(special.code.to.pull.from.list)

或者可能使用某种 for 循环结构等。

提前感谢所有的帮助和建议!

你快完成了! :-(

import sec_edgar_downloader
downloader = sec_edgar_downloader.Downloader(r"C:UsersSteveAppDataLocalProgramsPythonPython37-32Outputs")
for ticker in ticker_list:
     downloader.get_s1_filing_for_ticker(ticker)

这里的股票代码列表将如下所示:

ticker_list = ["SBUX","SBAX", "UBIX","TAXA" ] 

等等。

相关内容

  • 没有找到相关文章

最新更新