Индикатор StockVol (SV)- уникальный индикатор, построенный на объемах не только рыночных, но и лимитных сделок.
Алгоритмы, применяемые для расчёта SV, позволяют с достаточно высокой достоверностью разделить сделки на четыре, одинаковые по объему группы:
1. BM (BigMarket)- рассчитывается с использованием сделок, совершенных по рынку крупными участниками торгов.
2. BL (BigLimit)- рассчитывается с использованием сделок, совершенных через использование лимитных заявок крупными участниками торгов.
3. SM (SmallMarket)- рассчитывается с использованием сделок, совершенных по рынку менее крупными участниками торгов.
4. SL (SmallLimit)- рассчитывается с использованием сделок, совершенных через использование лимитных заявок менее крупными участниками торгов.
Сам индикатор SV представляет собой сумму BM и BL для крупных игроков, а также сумму SM и SL менее крупных игроков.
Описание работы индикатора.
1. Производится агрегация сделок.
2. Сделки с одинаковым размером суммируются (отдельно лимитные, отдельно сделки по рынку). Суммирование сделок осуществляется с начала торгов и до их окончания.
3. Далее производится сортировка отдельно в группе лимитных сделок и отдельно в группе рыночных сделок.
В ПО StockVol представлено два варианта индикатора:
3.1. Сортировка сделок производится «без модуля». В этом случае при анализе сделок с одинаковым количеством лотов, сортировка производится на основании размера разницы (по модулю) между покупками и продажами.
Пример (допустим для сделок по рынку):
- Лотом, размер которого составлял 1 000 было сделано в течение дня 5 покупок и 5 продаж. Разница между покупками и продажами равна нулю. Лотом, размером 5 было сделано 1 000 покупок, и 100 продаж. Разница по модулю равна 4 500 лотов. Лотом, размером 10 было сделано 10 покупок, и 1 000 продаж. Разница по модулю равна 9 900 лотов. Лотом, размером 6 000 была выполнена одна продажа.
Соответственно, лоты отсортируются следующим образом (от максимального к минимальному):
1). Лот размером 10 (значение: -9 900).
2). Лот размером 6 000 (значение: - 6 000).
2). Лот размером 5 (значение: + 4 500).
3). Лот размером 1 000 (значение: 0).
3.2. Сортировка сделок производится «по модулю». В этом случае при анализе сделок с одинаковым количеством лотов, сортировка производится на основании размера между покупками и продажами (по модулю).
Пример (допустим для сделок по рынку):
- Лотом, размер которого составлял 1 000 было сделано в течение дня 5 покупок и 5 продаж. Сумма по модулю покупок и продаж составит 10 000 лотов. Лотом, размером 5 было сделано 1 000 покупок, и 100 продаж. Сумма по модулю покупок и продаж составит 5 500 лотов. Лотом, размером 10 было сделано 10 покупок, и 1 000 продаж. Сумма по модулю покупок и продаж составит 10 100 лотов. Лотом, размером 6 000 была выполнена одна продажа.
Соответственно, лоты отсортируются следующим образом (от максимального к минимальному):
1). Лот размером 10 (значение по модулю (для сортировки): 10 100, значение для индикатора равно -9 900).
2). Лот размером 1 000 (значение по модулю (для сортировки): 10 000, значение для индикатора равно 0).
3). Лот размером 6 000 (значение по модулю (для сортировки): 6000, значение для индикатора равно -6 000).
4.) Лот размером 5 (значение по модулю (для сортировки): 5 500, значение для индикатора равно +4 500).
4. Затем, весь объем, допустим рыночных сделок, делится поровну и высчитываются значения BM и SM.
Используя предыдущие примеры, при использовании опции «без модуля» значения индикаторов будут:
BM= - 15 900
SM= + 4 500,
а при использовании опции «по модулю»:
BM= - 9 900
SM= - 1 500.
5. Процентное значение каждой из четырех групп (BL, BM, SL и SM) равно отношению разницы сумм покупок и продаж к общей сумме сделок, выраженному в процентах.
Например:
![]()
,
где t - период времени, за который производится расчёт объемов сначала торгового дня.
V - объем торгов за период с начала торгового дня до момента расчета.
Значение вышеуказанных групп фактически может принимать значения от -50% до +50%
6. Индикатор SV рассчитывается как сумма лимитных и рыночных сделок, совершенных крупными участниками торгов. Индикатор SV рассчитывается в процентах.
![]()
,
где t - период времени, за который производится расчёт объемов.
V - объем торгов за период с начала торгового дня до момента расчета.
Значение индикатора может принимать значения от -100% до +100%.
Пример:

На рисунке представлена работа индикатора в течение дня торгового дня.
Графические обозначения:
BM (BigMarket)- сплошная красная линия;
BL (BigLimit)- пунктирная красная линия;
SM (SmallMarket)- сплошная желтая линия;
SL (SmallLimit)- пунктирная желтая линия;
SV Big – красная гистограмма;
SV Small - синяя гистограмма.
Табличные значения:
Общий объем сделок составил 4 233 390 лотов.
Значение BL равно +242 212 лотов (5.72%). Данное значение говорит о том, что крупные лимитные игроки в течение дня купили больше, чем продали на 242 212 лотов. Другими словами, после агрегации и сортировки сделок в группе крупных игроков, работающих лимитными ордерами было куплено 1 179 454 лотов, а продано 937 241 (сумма покупок и продаж составляет 50% от общего объема).
Значение SV Big равно + 165 371 лот (3,61%). Данное значение говорит о том, что крупные лимитные и рыночные игроки в течение дня купили больше, чем продали на 165 371 лотов. Другими словами, после агрегации и сортировки сделок в группе крупных игроков было куплено 1 141 033 лота, а продано 975 662 лота.


