Получение текущих доступных объемов обмена

XML-интерфейс для автоматического получения информации о текущих объемах торгов по различным направлениям обмена. Интерфейс актуализирует информацию раз в 3 минуты.

  • формат ответа:
    <?xml version="1.0" encoding="UTF-8"?>
    <response>
        <row exchtype="" Plus10="" Plus5="" Plus3="" Plus2="" Plus1="" Plus09="" Plus08="" Plus07="" Plus06="" Plus05="" Plus04="" Plus03="" Plus02="" Plus01="" BaseRate="" Direct=""/>
        .............
        <row exchtype="" Plus10="" Plus5="" Plus3="" Plus2="" Plus1="" Plus09="" Plus08="" Plus07="" Plus06="" Plus05="" Plus04="" Plus03="" Plus02="" Plus01="" BaseRate="" Direct=""/>
    </response>
    
  • параметры ответа:
название назначение примечание
Direct направление обмена первым всегда идет тип титульных знаков WM, которые выставлены к обмену. Например, для направления WMZ-WME в последующих полях будут представлены объемы WMZ, которые в данный момент могут быть обменяны на бирже на WME по курсам, соответствующим каждому последующему полю.
BaseRate базовый курс обмена это курс ЦБ РФ или кросс-курс ЦБ РФ в зависимости от направлений обмена. Знак курса означает, что необходимо делать с курсом, уменьшать или увеличивать, чтобы понять какой объем средств относительно базового курса выставлен на бирже к обмену.
Plus05, Plus1, Plus2, Plus3 проценты (0.5%, 1%, 2%, 3%) относительно базового курса проценты, которые надо прибавлять или вычитать из базового курса в зависимости от его знака, чтобы понять какой объем средств выставлен на бирже в данный момент для данного процента отличия от базового курса.
exchtype направление обмена уникальное числовое значение для данного направления обмена
  • пример:
<?xml version="1.0" encoding="UTF-8"?>
<response>
        ............
      <row Direct="WME - WMZ" BaseRate="-5.3065" Plus05="687" Plus1="1578.87" Plus2="1578.87" Plus3="1877.96" />
        ............
</response>

Данная строка означает, что в данный момент на бирже можно обменять 687 WME на WMZ по курсу на 0.5% отличающемуся от базового курса WME к WMZ. То есть из базового курса 5.3065 вычесть (0.5%) получится 5.2799 - это курс, по которому можно обменять в данный момент 687 WME на WMZ. Аналогично 1877.96 WME на WMZ можно обменять по курсу 5.3065 -3% = 5.1473.