Я долго искал способ получения финансовых котировок на c #, в данном случае это канадские паевые инвестиционные фонды.
Похоже, есть 2 основных источника информации для этого, Yahoo и Google!Также, кажется, есть 2 предпочтительных метода, API и пересмотр HTML.Я бы предпочел метод API, но я открыт для любых предложений.
Мне показалось, что API Yahoo очень удобен в использовании, однако, хотя он работает для акций типа «MSFT», он не может получить данные для взаимных фондов, таких как «RBCCANADIANI.TO».По какой-то причине этот символ работает только на самом веб-сайте.
Похоже, что API Google требует настройки портфолио и входа в систему для получения котировок. Я бы предпочел избегать входов в систему и использовать полностью открытый APIесли возможно.
Скрепление HTML вводит совершенно новый набор сложностей, предлагая пользователю найти на HTML-странице, где цена и так далее.Обратите внимание, что html от Google (http://www.google.com/finance?q=MUTF_CA:RBF556) возвращает нужную страницу, но просмотр источника html показывает, что цена указана не в легко идентифицируемом теге (идентификатор не указан!).
Кто-нибудь пробовал подобные вещи,У меня такое ощущение, что я что-то здесь упускаю:)
Большое спасибо