Экспорт финансовой информации: курсов, ставок, карт. Курс валют 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/2001

Example 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 курса обмена:

  1. Курс обмена PMUSD на PMEUR в соотношении 1.0886 = 1. Обменять можно максимум 16.27 PMEUR. Обмен будет произведен в автоматическом режиме.
  2. Курс обмена PMUSD на YAMRUB в соотношении 1 = 58.1201. Обменять можно от 10 PMUSD до 23013.36 YAMRUB. Обмен будет произведен в автоматическом режиме.
  3. Курс обмена SBERRUB на BTC в соотношении 100475.7578 = 1. Обменять можно от 3000 SBERRUB до 1.28 BTC причем, для совершения обмена необходимо будет пройти идентификацию (верификацию). Обмен будет произведен в ручном режиме.
  4. Курс обмена P24UAH на PMUSD в соотношении 26.3703 = 1. Обменять можно от 270 P24UAH до 3524.3 PMUSD причем, необходимо будет еще оплатить дополнительную комиссию 2% (P24UAH). Обмен будет произведен в автоматическом режиме.
{ "exchanges": { "from": { "PMUSD": { "to": { "PMEUR": { "in": 1.0886, "amount": 16.27 }, "YAMRUB": { "out": 58.1201, "amount": 23013.36, "in_min_amount": 10 } } }, "SBERRUB": { "to": { "BTC": { "in": 100475.7578, "amount": 1.28, "in_min_amount": 3000, "options": ["manual", "identity"] } } }, "P24UAH": { "to": { "PMUSD": { "in": 26.3703, "amount": 3524.30, "in_min_amount": 270, "in_fee": ["%", 2] } } } } } }

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-LD

JSON-LD   один из методов передачи связанных данных с использованием текстового формата JSON. Формат имеет целью упростить усилия разработчиков по преобразованию существующих JSON-данных в JSON-LD. JSON-LD является рекомендацией W3C и разрабатывался Linking Data Com­mu­nity Group, а затем RDF Working Group.

читать дальше JSON

JSON   текстовый формат обмена данными, основанный на Ja­vaScript. Как и многие другие текстовые форматы, JSON легко читается людьми. Формат JSON был разработан Дугласом Крокфордом. Несмотря на происхождение от Ja­vaScript, формат считается независимым от языка и может использоваться практически с любым языком программирования. Для многих языков существует готовый код для создания и обработки данных в формате JSON.

читать дальше JSON-RPC

JSON-RPC   протокол удалённого вызова процедур, использующий JSON для кодирования сообщений. Это очень простой протокол, определяющий только несколько типов данных и команд. JSON-RPC поддерживает уведомления и множественные вызовы. JSON-RPC работает отсылая запросы к серверу, реализующему протокол. Клиентом обычно является программа, которой нужно вызвать метод на удалённой системе. Множество входных параметров может быть передано удалённому методу, как массив или объект. Метод также может вернуть множество выходных данных. Удалённый метод вызывается отправлением запроса на удалённый сервер посредством HTTP или TCP/IP сокета. При использовании HTTP, заголовок Content-Type определяется как code applica­tion/json /code. Все передаваемые данные  простые объекты, сериализованные в JSON.

читать дальше

www.webviki.ru


Смотрите также