我正在使用 C# 类从 Google Finance 获取给定股票的价格。类和 Web 服务之间的通信运行良好。
我正在使用以下网址: http ://www.google.com/finance/historical?output=csv&q=BBAS3
问题是返回的价格仅来自大约 1 年前。我需要获取所有可用的价格记录。如果我在 Google 网页中搜索股票代码“BBAS3”,它会显示一个直到 2003 年的图表。
据我所知,没有关于 API 的官方文档。我在这个网站上找到了更多信息: Google's Undocumented Finance API
如图所示,我可以使用以下参数:p - Period。(数字后跟“d”或“Y”,例如天或年。例如:40Y = 40 年。)
然后我尝试了(&p=5Y): http ://www.google.com/finance/historical?output=csv&p=5Y&q=BBAS3
但结果是一样的。
有谁知道另一种方法来实现我所需要的?