Экспорт финансовой информации: курсов, ставок, карт. Курс валют json
Получение данных, используя XML | Банк России
Example 1Например, для получения котировок на заданный деньhttp://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002 date_req= Date of query (dd/mm/yyyy) * если параметр(date_req) отсутствует, то Вы получите документ на последнюю зарегистрированную дату. -- Справочник по кодам валют: http://www.cbr.ru/scripts/XML_val.asp?d=0 (XML_valFull.asp список включающий ISO коды валют) d=0 Коды валют устанавливаемые ежедневно. d=1 Коды валют устанавливаемые ежемесячно.http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002&d=1 - котировки валют устанавливаемые ежемесячно (устарело). Aнгл. версия:http://www.cbr.ru/scripts/XML_daily_eng.asp?date_req=22/01/2007http://www.cbr.ru/scripts/XML_daily_eng.asp?date_req=01/01/2007&d=1
Example 2Пример получения динамики котировок доллара США:http://www.cbr.ru/scripts/XML_dynamic.asp?date_req1=02/03/2001&date_req2=14/03/2001&VAL_NM_RQ=R01235 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 http://www.cbr.ru/scripts/XML_ostat.asp?date_req1=01/06/2001&date_req2=05/06/2001
Example 4Пример получения динамики котировок драгоценных металлов date_req1 - date_req2 = Date range http://www.cbr.ru/scripts/xml_metall.asp?date_req1=01/07/2001&date_req2=13/07/2001 ВНИМАНИЕ c 01.07.2008 дата установления цены является действующей, до 01.07.2008 - датой установления.
Example 5Пример получения динамики ставок межбанковского рынка date_req1 - date_req2 = Date range http://www.cbr.ru/scripts/xml_mkr.asp?date_req1=01/07/2001&date_req2=13/07/2001
Example 6Пример получения динамики ставок привлечения средств по депозитным операциям Банка России на денежном рынке
date_req1 - date_req2 = Date range http://www.cbr.ru/scripts/xml_depo.asp?date_req1=01/07/2001&date_req2=13/07/2001Example 7Получение новостей сервера http://www.cbr.ru/scripts/XML_News.asp
Example 8Получение соответствия названий кредитных организаций кодам BIC (9 знаков) http://www.cbr.ru/scripts/XML_bic.asp?name=АВТО&bic=044525774, где: bic - код кредитной организации (9 знаков) name - название (часть названия) кредитной организации * Вы можете указать какой - либо один или оба параметра. Если оба параметра отсутствуют, тогда Вы получите полный список соответствия названий кредитных организации и кодов BIC.
Example 9Пример получения динамики ставок "валютный своп" - " Валютный своп buy/sell overnight " date_req1 - date_req2 = Date range http://www.cbr.ru/scripts/xml_swap.asp?date_req1=01/12/2002&date_req2=06/12/2002
Example 10Пример получения динамики отпускных цен Банка России на инвестиционные монеты date_req1 - date_req2 = Date range http://www.cbr.ru/scripts/XMLCoinsBase.asp?date_req1=01/12/2005&date_req2=06/12/2005
По вопросам импорта данных: [email protected]
www.cbr.ru
Формат json файла экспорта курсов обмена электронных валют
Этот формат файла предназначен для сайтов, которые осуществляют обмен и/или ввод/вывод электронных валют. С помощью него, можно передавать курсы валют другим сайтам, таким как например мониторинги обменных пунктов.
Структура файлов в этом формате очень проста, они состоят всего лишь из одного фрагмента с названием exchanges. Значение этого фрагмента должно быть в формате файла с экспортом курсов валют, и содержать курсы обмена электронных валют. В качестве сигнатур валют, должны быть использованы сигнатуры электронных валют.
Ниже приведен пример файла в этом формате.
Пример
В примере указано 4 курса обмена:
- Курс обмена PMUSD на PMEUR в соотношении 1.0886 = 1. Обменять можно максимум 16.27 PMEUR. Обмен будет произведен в автоматическом режиме.
- Курс обмена PMUSD на YAMRUB в соотношении 1 = 58.1201. Обменять можно от 10 PMUSD до 23013.36 YAMRUB. Обмен будет произведен в автоматическом режиме.
- Курс обмена SBERRUB на BTC в соотношении 100475.7578 = 1. Обменять можно от 3000 SBERRUB до 1.28 BTC причем, для совершения обмена необходимо будет пройти идентификацию (верификацию). Обмен будет произведен в ручном режиме.
- Курс обмена P24UAH на PMUSD в соотношении 26.3703 = 1. Обменять можно от 270 P24UAH до 3524.3 PMUSD причем, необходимо будет еще оплатить дополнительную комиссию 2% (P24UAH). Обмен будет произведен в автоматическом режиме.
jsons.info
курсов, ставок, карт / Блог компании Finance.ua / Хабр
Сегодня я хочу рассказать о том, какую информацию мы умеем «отдавать» в виде всевозможных XML/XLS/ JSON данных посредством разного рода рассылок, API, RPC, RSS и прочего. Информация может использоваться как для простого повышения информативности сайтов, так и для организации учетно-аналитических сервисов.Валютные стикеры – небольшие изображения с курсами валют, которые можно устанавливать на сайты для повышения информативности контента. На выбор предоставляются курсы 57-и мировых валют по данным НБ Украины, ЦБ России или средние курсы обмена наличной валюты в Украине на текущий день. Для тех же целей предоставляется карта наличных курсов валют и карта цен на банковским металлы. В качестве носителя используются Карты Google.Для размещения на внешних ресурсах финансовых новостей возможно использование новостных rss-потоков finance.ua на русском и украинском языках. Поток содержит заголовки новостей, аннотации и иллюстрации к ним.
Тем, кто пользуется стартовой страницей iGoogle мы предлагаем гаджеты: Официальные курсы валют Центральных банков, Курсы обмена наличных валют по регионам Украины, Конвертер валют, Официальные курсы банковских металлов по данным НБУ. А те, кто в качестве стартовой страницы использует Яндекс – могут установить на свою стартовую Яндекс-виджеты с региональными наличными курсами обмена валют.
Пользователи системы «1С: Предприятие» могут воспользоваться услугой «Курсы валют в 1С» — возможностью автоматической загрузки курсов валют в Справочник Валюты за любой временной интервал.
Для тех, кому необходим постоянный доступ к актуальным выборками курсов валют, для последующей обработки и расчетов, реализован сервис XML-RPC – возможность удаленного вызова процедур с использованием HTTP и XML. Технология предоставляет доступ к текущим, средним, официальным и наличным курсам валют по регионам и в целом по Украине.
Кроме того, мы предлагаем платные и бесплатные подписки на рассылку курсов валют (наличных и официальных), кредитных и депозитных ставок банков, котировок акций и векселей в ПФТС, стоимости покупки и продажи банковских металлов, кросс-курсы основных мировых валют.
Более подробное описание всех возможностей экспорта информации finance.ua можно найти здесь.
habr.com
Json: Курсы Валют
достойно изучения
JSON-LDJSON-LD один из методов передачи связанных данных с использованием текстового формата JSON. Формат имеет целью упростить усилия разработчиков по преобразованию существующих JSON-данных в JSON-LD. JSON-LD является рекомендацией W3C и разрабатывался Linking Data Community Group, а затем RDF Working Group.
читать дальше JSONJSON текстовый формат обмена данными, основанный на JavaScript. Как и многие другие текстовые форматы, JSON легко читается людьми. Формат JSON был разработан Дугласом Крокфордом. Несмотря на происхождение от JavaScript, формат считается независимым от языка и может использоваться практически с любым языком программирования. Для многих языков существует готовый код для создания и обработки данных в формате JSON.
читать дальше JSON-RPCJSON-RPC протокол удалённого вызова процедур, использующий JSON для кодирования сообщений. Это очень простой протокол, определяющий только несколько типов данных и команд. JSON-RPC поддерживает уведомления и множественные вызовы. JSON-RPC работает отсылая запросы к серверу, реализующему протокол. Клиентом обычно является программа, которой нужно вызвать метод на удалённой системе. Множество входных параметров может быть передано удалённому методу, как массив или объект. Метод также может вернуть множество выходных данных. Удалённый метод вызывается отправлением запроса на удалённый сервер посредством HTTP или TCP/IP сокета. При использовании HTTP, заголовок Content-Type определяется как code application/json /code. Все передаваемые данные простые объекты, сериализованные в JSON.
читать дальшеwww.webviki.ru