Инвестиционная компания «АнкорИнвест» в комплексе работ заказала вывод актуальных мировых индексов и котировок акций в виджете WordPress. Ни один из готовых плагинов нас не устраивал, хотя были неплохие варианты вроде FreeStockCharts Live Stock Chart:
Нужен был максимально простой инструмент для отображения международных индексов типа Доу Джонса, Никкей-225, российских РТС и ММВБ и других. После небольших раздумий был выбран сервис Yahoo Finance.
Этот сервис позволяет бесплатно получать практически любые котировки с небольшой задержкой. Но мы же не торговую систему пишем, нас задержка данных в 15 минут абсолютно устраивает. На сайте приведён получения котировок Apple, Inc:
http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20%28%22AAPL%22%29&env=store://datatables.org/alltableswithkeys
Этот запрос возвращает очень много данных по компаниям и индексам, и в более серьёзном приложении их можно задействовать. Я же использовал только параметры «последняя цена», «изменение с момента открытия» и «изменение в процентах».
Некоторое время у меня ушло на выяснение, какой индекс как на Yahoo называется, ещё пара минут — на обдумывание и разработку кода.
В результате весь код получения данных свёлся к трём строчкам:
Continue reading




2005г. Хотел сделать свою 























