我最近从 SO 社区得到了很多帮助,我首先想对大家说声谢谢!
我最近的谷歌表格追求是查询 sec.gov 以获取给定股票代码的最新文件。我不是想抓取网站,我只是想获取最新的文件,这样我就可以提醒自己公司何时向美国证券交易委员会提交了新的文件。
我目前正在通过 importhtml 和 index 为每个股票代码执行此操作:
index(
importhtml("https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK="&A2&"&owner=include&count=100",
"table",3),2)
... 代码在单元格 A2 中的位置。但是,这一直不一致,因为我一直在尝试为超过 2500 个股票代码执行此操作。我注意到当一次有这么多调用时 importhtml 会遇到问题。
有没有办法通过 Google Scripts 自动执行此操作,以便我可以每晚调用最新的文件(或最近的 5 个文件)?我对 Google 脚本和触发器非常熟悉,我只是不知道如何绕过 importhtml 限制,以及如何将我的脚本限制为仅最新的 ~5 个文件,以免压倒我的电子表格。只需要在正确的方向轻轻推动。
谢谢!