как рассчитать среднеквадратичное (сигма) отклоне...

Создано: 28 мая 2025 г.

Отвечено с использованием O3 от Chat01

Вопрос

как рассчитать среднеквадратичное (сигма) отклонение от средней цены на фортс московская биржа,
у нас есть цена 13123

Мысль

Explaining standard deviation in Russian

The user is asking about calculating the standard deviation, likely in the context of price data for FORTS on the Moscow Exchange. To clarify, the formula for standard deviation is universal: it involves calculating the mean of the data, subtracting each data point from the mean, squaring the results, and then averaging those squared differences before taking the square root.

If they are just giving one price (13123), the deviation would be zero, so more data might be needed. I'll clarify it in Russian with an example in the answer.

Thought for 14 seconds

Ответ

Как посчитать σ-отклонение (среднеквадратичное) цены на FORTS

  1. Соберите ряд цен
    Например, возьмём 5 последних сделок по фьючерсу:
    13123, 13150, 13110, 13140, 13105.

  2. Найдите среднюю цену (μ)

μ  =  i=1NPiN\mu \;=\; \frac{\sum_{i=1}^{N} P_i}{N}

Для примера:

μ=13123+13150+13110+13140+131055=13125,6\mu=\frac{13123+13150+13110+13140+13105}{5}=13125,6
  1. Вычислите отклонения каждой цены от средней
di=Piμd_i = P_i - \mu
  1. Возведите отклонения в квадрат и сложите
i=1Ndi2\sum_{i=1}^{N} d_i^{2}
  1. Разделите на N (или N-1, если берёте выборку, а не всю генеральную совокупность)

    Полная совокупность (формула «population»):

    σ=di2N\sigma = \sqrt{\frac{\sum d_i^{2}}{N}}

    Выборка (чаще в трейдинге):

    s=di2N1s = \sqrt{\frac{\sum d_i^{2}}{\,N-1\,}}
  2. Извлеките корень — получите σ (или s).


Что будет, если у вас только одна цена = 13123?

Средняя = 13123, отклонение = 0.
Для расчёта σ необходимо как минимум два наблюдения; иначе разброса нет.


Проверка на калькуляторе (быстрый способ)

  1. В Excel/Google Sheets положите цены в столбик.
  2. Средняя: =СРЗНАЧ(A1:A5)
  3. σ (выборочная): =СТАНДОТКЛОН(A1:A5)
    σ (генеральная): =СТАНДОТКЛОНП(A1:A5)

Практический совет для FORTS

  • Используйте скользящее окно (например, 30-минутные последние сделки) — тогда σ будет отражать текущую волатильность.
  • Сигма часто переводится в денежное выражение: 1 σ ≈ среднее ценовое колебание; 2 σ — зона «редких» отклонений.
  • Если строите биржевую «полосу Боллинджера», то берут μ ± k·σ (k = 2 или 3).

Нужен пример на другом наборе данных или готовый скрипт? Дайте массив цен, и я покажу расчёт.

Поделиться этим Q&A