> For the complete documentation index, see [llms.txt](https://docs.iexexchanger.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iexexchanger.com/guide/kursy/istochniki/kursy-konkurentov.md).

# Курсы конкурентов

Модуль **«Курсы конкурентов»** позволяет автоматически получать и использовать курсы валют и криптовалют из XML-файлов других обменных сервисов.

<figure><img src="/files/iruSt7I0OgsTZq7rqLF0" alt=""><figcaption></figcaption></figure>

После настройки система самостоятельно загружает данные из выбранного источника, обновляет курсы и может использовать их в направлениях обмена, формулах и других связанных разделах платформы.

Это позволяет:

* автоматически отслеживать курсы конкурентов;
* быстро реагировать на изменения рынка;
* использовать конкурентные курсы без ручного ввода;
* строить собственные стратегии ценообразования;
* автоматически обновлять направления обмена.

## Как работает система

Работа модуля состоит из нескольких этапов.

{% stepper %}
{% step %}

### Добавление источника

Добавляется ссылка на XML-файл конкурента.
{% endstep %}

{% step %}

### Добавление пары

Указывается валютная пара, которую необходимо получать из XML-файла.
{% endstep %}

{% step %}

### Автоматическое обновление

Система регулярно загружает XML-файл и обновляет курс.
{% endstep %}

{% step %}

### Использование курса

Полученный курс можно:

* использовать в направлениях обмена;
* использовать в формулах;
* использовать совместно с другими источниками данных.
  {% endstep %}
  {% endstepper %}

## Добавление источника

Для начала работы перейдите в раздел: **«Парсер курсов» — «Курсы конкурентов»**

После этого нажмите кнопку **«Источники».**

<figure><img src="/files/on0eqbc6zWwQPnzjUgr2" alt="" width="563"><figcaption></figcaption></figure>

Для создания нового источника нажмите кнопку **«Добавить источник».**

{% stepper %}
{% step %}

### Название

Укажите название конкурента или сервиса.

Например:

* Example Exchange
* Crypto Partner
* Exchange API
  {% endstep %}

{% step %}

### Ссылка

Укажите прямую ссылку на XML-файл.

Пример: `https://example.com/valuta.xml`

После сохранения система автоматически проверит доступность файла и его корректность.
{% endstep %}
{% endstepper %}

## Добавление новой пары

После создания источника нажмите кнопку **«Добавить пару».**

<figure><img src="/files/lB3OOsVa1gtPlbqNt57m" alt="" width="563"><figcaption></figcaption></figure>

Заполните следующие поля.

{% stepper %}
{% step %}

#### Источник

Выберите ранее добавленный источник.
{% endstep %}

{% step %}

### Код отдаю (From)

Укажите код валюты из XML-файла конкурента.

Например: `BTC`
{% endstep %}

{% step %}

### Код получаю (To)

Укажите код валюты, которую необходимо получить.

Например: `USDT`&#x20;

После сохранения будет создан курс: **BTC - USDT**
{% endstep %}

{% step %}

### Корректировать курс

Определяет способ расчёта курса на основании данных XML-файла.

Доступны два варианта:

<table><thead><tr><th width="191.7734375">Значение</th><th>Описание</th></tr></thead><tbody><tr><td>Отдаёте</td><td>Используется значение из поля <code>&#x3C;out></code></td></tr><tr><td>Получаете</td><td>Используется значение из поля <code>&#x3C;in></code></td></tr></tbody></table>

В большинстве случаев рекомендуется использовать значение, указанное поставщиком XML-файла.
{% endstep %}

{% step %}

### Знаки после запятой

Определяет точность хранения курса.

Рекомендуемое значение: **8–10 знаков после запятой**
{% endstep %}

{% step %}

### Статус

Определяет, будет ли курс участвовать в автоматическом обновлении.
{% endstep %}
{% endstepper %}

## Использование курсов в формулах

Каждый курс автоматически получает собственный тег.

Например:  `[competitors_exampleexchange_btc-usdt]`

Данный тег можно использовать в разделе: **«Парсер курсов» — «Курсы по формуле»**

{% content-ref url="/pages/WQ7Sr26pHTEFr2jwAscq" %}
[Формулы](/guide/kursy/formuly.md)
{% endcontent-ref %}

Пример:

```
[competitors_exampleexchange_btc-usdt] * 1.02
```

## Привязка курса к направлению обмена

После создания курс можно использовать в направлениях обмена.

Перейдите: **«Основное» — «Направления обмена» — «Список направлений»**

<figure><img src="/files/I0ThtL4EwuanYhWAw7kb" alt=""><figcaption></figcaption></figure>

Откройте необходимое направление и перейдите в раздел: **«Обмен» — «Курс обмена»**

В поле: **«Курс конкурента»**

<figure><img src="/files/tgg6J08HanybKVwmSPnV" alt=""><figcaption></figcaption></figure>

выберите ранее созданный курс.

После сохранения направление начнёт использовать данные конкурента автоматически.

## Ограничение курса конкурента

Для дополнительной защиты можно настроить ограничения курса.

Доступны следующие параметры:

{% stepper %}
{% step %}

### Минимальный курс

Если курс конкурента станет ниже указанного значения, система перестанет использовать его.
{% endstep %}

{% step %}

### Максимальный курс

Если курс конкурента станет выше указанного значения, система перестанет использовать его.
{% endstep %}

{% step %}

### Резервный курс

Курс, который будет использоваться при выходе конкурентного курса за указанные пределы.
{% endstep %}

{% step %}

### Дополнительная надбавка

Позволяет автоматически добавить процент к резервному курсу.

Например: **2%**

Если резервный курс составляет: **100**

то итоговый курс будет: **102**
{% endstep %}
{% endstepper %}

## Рекомендации

Для стабильной работы рекомендуется:

* использовать только доступные XML-файлы;
* периодически проверять работоспособность источников;
* использовать резервный курс для важных направлений;
* контролировать минимальные и максимальные лимиты;
* проверять корректность кодов валют из XML-файла.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.iexexchanger.com/guide/kursy/istochniki/kursy-konkurentov.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
