> For the complete documentation index, see [llms.txt](https://support.backpack.exchange/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.backpack.exchange/technical-docs/ru/torgovlya/specifikacii-fyuchersov-na-akcii.md).

# Спецификации фьючерсов на акции

*Примечание: на этой странице описаны только те механизмы, которые являются новыми или отличаются для бессрочных фьючерсов на акции. Всё, что здесь не описано — маржа и обеспечение, ликвидации, построение индексной цены, ценовые ограничения (лимитные, ценового воздействия, среднего Mark Price и средней премии), а также формула ставки финансирования — работает точно так же, как для стандартных бессрочных фьючерсов. См.*[ *Спецификации фьючерсов*](https://support.backpack.exchange/technical-docs/trading/futures-specs) *для полного описания.*

#### Общее описание

* Бессрочные фьючерсы на акции — это бессрочные фьючерсы на реальные активы (акции), базовый спот-рынок которых торгуется по расписанию, а не 24/7.
* Сам бессрочный контракт торгуется непрерывно, поэтому механизм ценообразования постоянно работает в двух режимах: in-session, когда внешний рынок базового актива открыт, и off-session, когда он закрыт.
* Рынком управляют три цены:
  * Цена оракула — справедливая стоимость базового актива.
  * Mark Price — цена, используемая для расчёта PnL, маржи, ликвидации и фандинга.
  * Discovery Bound (граница ценообразования) — коридор, который удерживает торгуемую цену привязанной к справедливой стоимости, особенно пока спот-рынок закрыт.

#### Цена оракула

Цена оракула (также называемая индексной ценой) — это оценка системой справедливой спот-стоимости базового актива. Она служит ориентиром, относительно которого рассчитываются Mark Price, фандинг и маржа.

**Сессии**

| Сессия                        | Часы (ET)         | Дни     |
| ----------------------------- | ----------------- | ------- |
| Основная сессия по акциям США | 9:30 AM – 4:00 PM | Пн – Пт |
| Постмаркет по акциям США      | 4:00 PM – 8:00 PM | Пн – Пт |
| Ночная сессия по акциям США   | 8:00 PM – 4:00 AM | Пн – Пт |
| Премаркет по акциям США       | 4:00 AM – 9:30 AM | Пн – Пт |

**In-session (внешний рынок открыт)**

Когда рынок базового актива открыт, цена оракула формируется на основе внешнего источника цен — Pyth.

**Off-session (внешний рынок закрыт)**

Рынки акций работают не 24/7, но бессрочный контракт торгуется непрерывно. Когда рынки акций находятся вне сессии, цена оракула по умолчанию берётся из индекса бессрочного контракта, если он доступен. Если индекс бессрочного контракта недоступен, оракул продолжает обновляться внутренне, используя экспоненциально взвешенное скользящее среднее (EWMA) в непрерывном времени по средней цене (mid price) книги ордеров:

$$
S\_t = \beta \cdot S\_{t-1} + (1 - \beta) \cdot \text{mid}
$$

где:

$$
\beta = e^{-\Delta t^{*} / \tau}, \qquad \text{mid} = \frac{\text{best\_bid} + \text{best\_offer}}{2}, \qquad \tau = 1\ \text{hour}, \qquad \Delta t^{*} = \min(\Delta t,\ \tau / 10)
$$

* Δt — время, прошедшее с момента последнего обновления оракула.
* Ограничение эффективного прошедшего времени значением τ/10 (6 минут) означает, что любое отдельное обновление сдвигает оракул не более чем на 1 − e^(−0.1) ≈ 9.5% от расхождения между предыдущим значением оракула и текущим mid.
* EWMA инициализируется последней внутрисессионной ценой оракула.

Отдельно последняя полученная из внешнего источника цена, зафиксированная перед закрытием рынка, сохраняется как внешняя цена закрытия (external close price), которая служит опорой для Discovery Bound (см. ниже).

#### Mark Price

Mark Price используется для расчёта нереализованного PnL, маржи, ликвидаций и фандинга. Она построена так, чтобы следовать за оракулом, оставаясь при этом чувствительной к реальному движению книги ордеров, и быть устойчивой к манипуляциям через любой отдельный источник данных.

Для рынков акций Mark Price является медианой трёх компонентов:

1. Цена оракула — индекс из раздела выше.
2. Медиана книги ордеров — медиана лучшей цены покупки (best bid), лучшей цены продажи (best offer) и последней цены сделки.
3. Оракул + базис — цена оракула плюс 150-секундное скользящее среднее базиса (mid − oracle), где среднее линейно взвешено в сторону более поздних значений.

То есть:

$$
\text{mark} = \text{median}\Big(\ \text{oracle},\ \ \text{median}(\text{best\_bid},\ \text{best\_offer},\ \text{last}),\ \ \text{oracle} + \text{WMA}\_{150\text{s}}(\text{mid} - \text{oracle})\ \Big)
$$

Использование медианы трёх независимых оценок означает, что ни один отдельный компонент — выброс в последней сделке, односторонняя котировка или устаревшая цена оракула — не может сам по себе задать Mark Price.

* Полученное значение ограничивается Discovery Bound (см. ниже) и округляется до шага цены Mark Price.
* Каждое публикуемое обновление дополнительно ограничивается по скорости относительно предыдущего значения Mark Price настраиваемым множителем на одно обновление.

***

#### Discovery Bound

Discovery Bound удерживает цену бессрочного фьючерса на акцию привязанной к справедливой стоимости базового актива, особенно пока спот-рынок закрыт и цена в противном случае могла бы смещаться из-за одной только низкой активности в книге ордеров.

Граница представляет собой коридор вокруг внешней цены (external price) — последней справедливой стоимости, полученной из внешнего источника: она следует за текущей внешней ценой, пока рынок открыт, и фиксируется на внешней цене закрытия, как только рынок закрывается:

$$
\text{min\_price} = \text{external\_price} \times \text{min\_multiplier} \qquad (0 < \text{min\_multiplier} < 1)
$$

$$
\text{max\_price} = \text{external\_price} \times \text{max\_multiplier} \qquad (\text{max\_multiplier} > 1)
$$

Коридор пересчитывается на каждом тике оракула исходя из текущей внешней цены и применяется в двух местах:

1. Ограничение Mark Price (сервис оракула). Публикуемая Mark Price ограничивается диапазоном \[min\_price, max\_price].
2. Приём ордеров (матчинг-движок). Ордер на покупку с ценой выше max\_price или ордер на продажу с ценой ниже min\_price отклоняется — ордер истекает с причиной discovery-bound. Это не даёт ордерам, размещённым в книге или исполняемым по рынку, формировать цены за пределами коридора.

Пока рынок открыт, коридор непрерывно движется вместе с текущей внешней ценой. Пока рынок закрыт, external\_price зафиксирована на цене закрытия, поэтому коридор представляет собой статический диапазон close × \[min\_multiplier, max\_multiplier] на протяжении всей закрытой сессии.

Discovery Bound действует в дополнение к стандартным ценовым ограничениям — включая impact price band, отдельный коридор, который не даёт конкретному ордеру оказать большее рыночное воздействие, чем задано настройками. См.[ Ценовые ограничения](https://support.backpack.exchange/technical-docs/trading/futures-specs#price-bands) в «Спецификациях фьючерсов».

***

#### Ставка финансирования

Фандинг удерживает Mark Price бессрочного контракта привязанной к индексу, периодически перечисляя выплаты между лонгами и шортами. Бессрочные фьючерсы на акции используют ту же схему выплат по ставке финансирования, что и криптовалютные бессрочные контракты (см. раздел[ Ставка финансирования](https://support.backpack.exchange/technical-docs/trading/futures-specs#funding-rate) в «Спецификациях фьючерсов»), с одним отличием: компонент процентной ставки уменьшен вдвое — до 1.5 bps.

***

#### Сплиты акций и ребейсинг

Бессрочные фьючерсы на акции в настоящее время не поддерживают ребейсинг — корректировку открытых позиций и размещённых ордеров с учётом сплита базовой акции.

Когда по базовой акции происходит сплит, рынок сворачивается вокруг этого события, а не корректируется в его ходе: книга ордеров закрывается, размещённые ордера отменяются, открытые позиции закрываются, сплит применяется, и рынок открывается заново на новой основе.

Мы планируем добавить корректировку позиций и ордеров в будущем.

<br>


---

# 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://support.backpack.exchange/technical-docs/ru/torgovlya/specifikacii-fyuchersov-na-akcii.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.
