计算(或查找)股票的基本财务指标
我看到有很多方法可以编写代码(比如在Python中使用的ystockquote),可以获取某只股票的价格(或者历史收盘价)。我想知道有没有办法编写代码来获取一些基本的财务数据,比如企业价值、EBITDA(我知道这个在那个Python链接里有提到)、自由现金流等等。
我想问有没有什么命令行工具,可以用来获取这些信息(或者足够的信息,让我们自己来计算)?类似于一个可以查找收益报告、债务、现金流、税务等信息的数据库。
提前感谢任何建议!
1 个回答
4
JBW,
你可以分几个步骤来完成这个任务,不过你需要花一些时间来使用API,并找出公司的财务数据。
1) 找到公司的CIK(中央索引键)
2) 从SEC的FTP下载XBRL文件
3) 利用提供的数字来计算你想要的指标
3*) 有些公司在XML文件中已经包含了这些值
FTP信息:http://www.sec.gov/edgar/searchedgar/ftpusers.htm
XBRL规范:http://www.sec.gov/info/edgar/nsarxml1_d.htm
希望这对你有帮助。
Vladimir