我打算下載SEC EDGAR的基本數據(現金流量,收入,資產負債表等) - 正計劃下載S & P 500指數中的所有股票。有誰知道是否有可以使用FTP下載的數據/文件總量的上限。是否有可下載數據的每日限制。解析SEC埃德加基本數據
在此先感謝。
我打算下載SEC EDGAR的基本數據(現金流量,收入,資產負債表等) - 正計劃下載S & P 500指數中的所有股票。有誰知道是否有可以使用FTP下載的數據/文件總量的上限。是否有可下載數據的每日限制。解析SEC埃德加基本數據
在此先感謝。
我希望你能夠獲得所需的數據/文件 - FTP的時間不多了。 SEC已宣佈將在年底永久終止FTP服務。
https://www.sec.gov/edgar/searchedgar/ftpusers.htm
同時它聽起來像他們只問你要有禮貌:
爲了保持公平服務器的訪問,我們要求散裝FTP傳輸請求下午9點和早上6點之間進行東部時間。請使用高效的腳本,只下載您需要的內容並將請求空出來,以儘量減少服務器負載。
在問候到FTP的關閉,可以與https://www.sec.gov/Archives/
取代你的URI的ftp://ftp.sec.gov/
一部分,並繼續像以前下載在幾乎相同的方式。
我使用這樣的基礎URL來下載歸檔文件,因爲ftp已關閉。
base_url = "https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK="+str(cik)+"&type="+str(type)+"&dateb="+str(priorto)+"&owner=exclude&output=xml&count="+str(count)
您只需填寫隨處可見的str(*)與相關信息。
我沒有遇到任何限制,除非SEC管理員阻止我同時發送多個請求。爲了避免這種情況,我在每個請求之間放置sleep(0.5)
。