API для получения курсов у bestchange реализовано в виде zip-архива с несколькими текстовыми файлами внутри – api.bestchange.ru/info.zi... Архив обновляется постоянно вместе с сайтом и содержит сразу все курсы обмена. Загружать его можно без ограничений.
Как распарсить:
bm_cy.dat – список валют в формате: ID валюты; xx; название валюты; xx; xx; xx; xx
bm_exch.dat – список обменников в формате: ID обменника; название обменника; xx; xx; xx
bm_rates.dat – список курсов обмена в формате: ID отдаваемой валюты; ID получаемой валюты; ID обменника; курс обмена (отдать); курс обмена (получить); резерв получаемой валюты; отзывы; xx
Проверяйте полученные данные на корректность, иначе из-за сбоя могут образоваться убыточные курсы. Имеется готовый код для парсинга на языке PHP.
Суть проекта: в режиме реального времени необходимо проверять курсы криптовалют на bestchange (БЧ) и проверять смежные курсы на разных биржах на предмет удачного кросс обмена.
Например, у меня был случай когда я на БЧ закупился в паре сбер/ZEC 2 мес. назад по очень выгодной цене .. Кросс курс был 615000р, в то время как биток на бинансе торговался по 670000р. Т.е. я купил ZEC за сбер на БЧ по выгодному курсу, потом zec перевел на бинанс и там продал zec/BTC.