我想开发一个小应用程序来自动从 Google Finance 获取股票价格并将其存储在我的本地机器中以供将来分析。
谁能给我一些如何开始的线索?
我知道一些 C#。它适合这个目的吗?
先感谢您。
最佳答案
Google Finance Gadget API已正式deprecated since October 2012 ,但截至 2014 年 4 月,它仍然有效:
http://www.google.com/finance/info?q=NASDAQ:ADBE
请注意,如果您的申请是针对 public consumption, using the Google Finance API is against Google's terms of service .
这给出了一个 JSON 响应,可以在切掉前两个字符 ('//') 后使用 C# 中的简单 JSON 解析器进行解析。
要再次下载历史数据,您可以使用 Google API。
http://www.google.com/finance/historical?q=NASDAQ:ADBE&startdate=Jan+01%2C+2009&enddate=Aug+2%2C+2012&output=csv
给出从开始日期到结束日期的一天结束股票价格的 CSV。使用简单的 CSV 解析器从存储在数据库中的数据中获取有意义的数据。但是,此 format=csv 选项不适用于少数证券交易所。
关于google-finance - 如何使用 Google 财经?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11516633/