Есть много программ, которые получают данные о курсе валют, ценных бумаг и металлах.
Сам делал небольшую программку...
Вот полезная инфа, которая может пригодиться каждому, кто захочет сделать, что-то подобное.
Это данные, на момент написания поста. Со временем запросы могут измениться. Так что последнюю инфу можно прочитать здесь:
Получение данных, используя XML
Example 1Например, для получения котировок на заданный день
date_req= Date of query (dd/mm/yyyy)
* если параметр(date_req) отсутствует, то Вы получите документ на последнюю зарегистрированную дату.
-- Справочник по кодам валют:
d=0 Коды валют устанавливаемые ежедневно.
d=1 Коды валют устанавливаемые ежемесячно.
- котировки валют устанавливаемые ежемесячно.
Aнгл. версия:
Об изменении даты вступления в силу Приказа Банка России о курсах иностранных валют, устанавливаемых Банком России ежемесячно
Example 2Пример получения динамики котировок доллара США:
date_req1 - date_req2 = Date range
VAL_NM_RQ - unique code (you can get this code from Example 1)
Example 3Пример получения динамики сведений об остатках средств на корреспондентских счетах кредитных организаций
date_req1 - date_req2 = Date range
Example 4Пример получения динамики котировок драгоценных металлов
date_req1 - date_req2 = Date range
ВНИМАНИЕ c 01.07.2008 дата установления цены является действующей, до 01.07.2008 - датой установления.
Example 5Пример получения динамики ставок межбанковского рынка
date_req1 - date_req2 = Date range
Example 6Пример получения динамики ставок привлечения средств по депозитным операциям Банка России на денежном рынке
date_req1 - date_req2 = Date range
Example 7Использование поисковой системы
SearchString = Поисковое выражение
Example 8Получение новостей сервера
Example 9Получение соответствия названий кредитных организаций кодам BIC (9 знаков)
,
где:
bic - код кредитной организации (9 знаков)
name - название (часть названия) кредитной организации
* Вы можете указать какой - либо один или оба параметра.
Если оба параметра отсутствуют, тогда Вы получите полный список соответствия названий кредитных организации и кодов BIC.
Example 10Пример получения динамики ставок "валютный своп" - " Валютный своп buy/sell overnight "
date_req1 - date_req2 = Date range
Example 11Пример получения динамики отпускных цен Банка России на инвестиционные монеты
date_req1 - date_req2 = Date range