【发布时间】:2011-11-28 09:46:32
【问题描述】:
我一直在寻找如何在 c# 中检索金融报价,在本例中是加拿大共同基金。
似乎有两个主要的信息来源,雅虎和谷歌!似乎还有 2 种首选方法,API 和 HTML 报废。我更喜欢 API 方法,但我愿意接受任何建议。
我发现 Yahoo api 非常好用,但是虽然它适用于“MSFT”等股票,但无法检索“RBCCANADIANI.TO”等共同基金的数据。出于某种原因,此符号仅适用于网站本身。
Google 的 API 似乎需要设置投资组合并登录才能检索报价,我宁愿避免登录并尽可能使用完全打开的 API。
HTML 抓取引入了一组全新的复杂性,要求用户在 html 页面上定位价格等。请注意,Google 的 html (http://www.google.com/finance?q=MUTF_CA:RBF556) 返回正确的页面,但查看 html 源代码显示价格不在易于识别的标签中(id 未设置!)。
有没有人尝试过类似的事情,我觉得我在这里错过了一些东西:)
非常感谢
【问题讨论】: