Волатильность криптовалют показывает, насколько сильно меняются их цены за выбранный промежуток времени. В строгом расчёте обычно измеряют разброс доходностей — относительных изменений цены, — а не просто разницу между самым дорогим и самым дешёвым моментом. Например, историческая волатильность может рассчитываться как стандартное отклонение логарифмических доходностей. Но конкретные частота наблюдений, длина окна и способ приведения к году зависят от методики. [1]
Для владельца криптовалюты важен практический вопрос: что произойдёт с его деньгами, если движение окажется сильнее ожидаемого? Ответ не помещается в один процент. Нужно отличать разброс цены от итоговой прибыли, просадку — от обычных колебаний, а возможность продать — от стоимости, нарисованной в приложении. Даже правильно рассчитанная волатильность не обещает доход и не устанавливает максимальный будущий убыток.
Представьте два актива. Оба стоили 100 в начале недели и 100 в конце. Первый почти не отходил от исходной отметки. Второй успел вырасти до 120, упасть до 80 и восстановиться. Итоговая доходность одинаковая, но пережитое движение, требования к запасу средств и последствия вынужденной продажи совершенно разные. Именно это различие полезно понимать прежде, чем искать «самые волатильные криптовалюты».
Ниже — последовательная проверка: подготовить цены, посчитать колебания, сравнить несколько показателей, проверить возможность выхода и перевести наблюдения в денежные сценарии. Все таблицы с активами А, Б и условными ценами являются учебными. В них нет текущих котировок, списка монет для покупки и прогноза. Для более широкого контекста используйте практические материалы о криптовалютах на OneMagic, а конкретные предположения проверяйте до передачи капитала.
Волатильность, доходность и просадка отвечают на разные вопросы
Одинаковая конечная цена не означает одинаковый риск
Возьмём шесть последовательных дневных цен двух вымышленных активов. У А они равны 100, 101, 99, 100, 101 и 100. У Б — 100, 120, 90, 110, 80 и 100. В обоих случаях покупка по первой цене и оценка по последней дают нулевое изменение стоимости до расходов. Но человек, которому потребовались деньги предпоследним днём, получил бы разные результаты.
Если считать выборочное стандартное отклонение пяти простых дневных доходностей, у А получится около 1,4073%, у Б — 26,6596%. Это характеристики именно этих коротких рядов. Из них нельзя вывести надёжный прогноз на следующую неделю: пяти наблюдений недостаточно, чтобы описать все возможные состояния рынка. Пример нужен для другого — показать, почему начальная и конечная точки не раскрывают путь между ними.
Просадка тоже отличается. Максимальное снижение относительно предшествующего пика в первом ряду составляет примерно 1,98%: движение от 101 к 99. Во втором — 33,33%: от 120 к 80. Если деньги понадобились в этот момент, последующее восстановление до 100 уже не помогло бы проданному активу. Горизонт обязательного расхода поэтому важнее красивого графика, который заканчивается удачной датой.
В личном учёте держите три независимые строки: изменение стоимости за весь период, максимальную просадку внутри него и показатель волатильности с описанием расчёта. Они дополняют друг друга. Не заменяйте отрицательную доходность словом «волатильность», словно убыток перестаёт быть убытком, и не объявляйте нулевой итог доказательством безопасного хранения.
Рост на 20% и падение на 20% не отменяют друг друга
Пусть стоимость позиции выросла со 100 до 120, а затем упала на 20%. Уменьшение считается уже от 120, поэтому итог равен 96. Среднее арифметическое двух процентных изменений составляет ноль, однако капитал потерял 4%. Причина — последовательное перемножение коэффициентов: 1,20 × 0,80 = 0,96.
Если такой двухшаговый цикл повторится пять раз без пополнений и расходов, останется 100 × 0,96⁵, то есть примерно 81,54. Суммарный результат — около минус 18,46%. Это не прогноз поведения криптовалют, а проверка арифметики. Она показывает, почему обещание «заработать на любых колебаниях» требует отдельной рабочей стратегии, а не только большого размаха цены.
В обратную сторону математика тоже несимметрична. После падения со 100 до 50 для восстановления необходимо увеличение с 50 до 100, то есть на 100%. После снижения на 80% остаётся 20; возвращение к 100 требует роста на 400%. Процент необходимого восстановления считается от уменьшившейся базы. Сравнивать его напрямую с процентом прежней потери нельзя.
Эти примеры не доказывают, что любой волатильный актив обязательно проиграет спокойному. Они доказывают более узкое утверждение: среднее процентных изменений не равно сложному результату их последовательности. Поэтому при оценке материала или стратегии требуйте конечную стоимость после расходов, а не только средний удачный день и количество резких движений.
Низкая волатильность не равна отсутствию опасности
Допустим, источник неделю повторяет цену 1,00, потому что свежих сделок нет. Формула может вернуть почти нулевой разброс. Но возможность продать крупную сумму при этом не проверена. Другой токен действительно обменивается около 1,00, однако зависит от погашения эмитентом, сохранности резервов и доступности переводов. Одинаковый спокойный ряд может скрывать разные условия владения.
Есть и чисто математическая крайность. Если цена каждый день падает ровно на 2%, стандартное отклонение одинаковых простых доходностей будет нулевым. За 30 таких дней от исходной стоимости останется около 54,55%. Ряд очень ровный, но результат тяжёлый. Это относится именно к разбросу вокруг фактического среднего; мера относительно нулевого изменения даст другой результат. Поэтому стандартное отклонение вокруг среднего следует читать вместе с самим средним, полной доходностью и просадкой.
Проверять только цену недостаточно и при риске кражи, ошибки контракта или прекращения доступа. Ни одно спокойное ценовое окно не доказывает сохранность ключей и возможность распоряжаться активом завтра. CFTC отдельно предупреждает, что риски виртуальных валют включают не только ценовые колебания, но также манипулирование и киберриски. [2]
Практический вывод не в том, чтобы найти единственный «правильный» показатель. Нужно разделить предметы проверки. Волатильность описывает выбранный ценовой ряд. Ликвидность криптовалюты относится к условиям исполнения. Контроль кошелька и права в контракте относятся к доступу. Ошибка в одном из этих слоёв не исправляется хорошим значением другого.
Какие данные нужны для честного расчёта
Сначала определите актив и валюту измерения
Перед загрузкой истории запишите название актива, его идентификатор у источника, сеть и адрес контракта, когда они применимы. Один тикер не гарантирует, что две таблицы описывают один объект. Старое и новое представление после миграции, исходная монета и обёрнутая версия, настоящий токен и совпадающее название не должны незаметно склеиваться в один ряд.
Затем выберите валюту цены. Волатильность А в долларах, в BTC и в рублях — разные измерения. Даже если долларовая цена А не меняется, её рублёвый эквивалент может двигаться из-за валютного курса. Если же цена выражена в токене с долларовой привязкой, сначала нужно проверить, насколько эта привязка сохранялась в рассматриваемый период.
Учебный пример: А стоит 2 000 долларов, доллар — 90 рублей. Получается 180 000 рублей. Позже А дорожает на 10%, до 2 200 долларов, а доллар дешевеет до 81 рубля. Новая рублёвая оценка — 178 200 рублей, то есть на 1% ниже начальной. Долларовый рост не превратился в рублёвую прибыль. Для собственного обязательного расхода важна валюта самого обязательства.
Полезно вести основной ряд в выбранной расчётной валюте и отдельно — сравнительный ряд, например к рыночному ориентиру. Но не выбирайте валюту задним числом, чтобы результат выглядел лучше. Правило измерения должно существовать до сравнения активов. Иначе один инструмент оценивается по долларовой истории, другой — по относительной, а итоговый рейтинг становится произвольным.
Длина окна и шаг наблюдений — не одно и то же
Фраза «волатильность за 30 дней» неполная. За эти 30 дней можно взять по одной цене в сутки, по одной в час или по одной каждые десять минут. Период истории совпадает, однако исходные изменения разные. В официальном описании одного из показателей Coin Metrics используется тридцатидневное окно с десятиминутными наблюдениями. Нельзя автоматически воспроизвести его по тридцати дневным изменениям. [1]
Для самостоятельного начального расчёта удобно явно выбрать дневные цены в один фиксированный момент. Например, 00:00 UTC. Это не делает такую границу суток единственно верной, но обеспечивает повторяемость. Если у одного актива брать московскую полночь, а у другого — закрытие по UTC, значительная новость попадёт в разные интервалы и повлияет на сопоставление.
Для 30 дневных доходностей нужны 31 последовательная цена. Первое изменение использует две соседние точки. Тридцать строк с ценами дают только 29 изменений. Эта ошибка особенно распространена, когда калькулятор просит количество дней, а пользователь вставляет ровно столько строк, сколько видит в заголовке. Считайте реальные интервалы, а не предполагаемое количество по названию файла.
Не предполагайте, что сервис всегда отдаёт дневные значения. Например, документация CoinGecko описывает автоматический выбор детализации в зависимости от запрошенного периода. Проверяйте временные метки в самой выгрузке и явно задавайте нужный шаг там, где это поддерживается. Нельзя назвать часовое стандартное отклонение дневным только потому, что файл охватывает месяц. [3]
Пропуск данных нельзя бездумно превращать в нулевую доходность
Пусть имеются цены понедельника и среды, а вторник отсутствует. Изменение между двумя известными точками охватывает двое суток. Если включить его в столбец однодневных изменений без пометки, частота наблюдений окажется смешанной. Если же скопировать понедельничную цену во вторник, появится искусственный нулевой день и концентрированное движение в среду.
Ни одно из этих действий не является нейтральным. Для простого сравнения предпочтительнее получить недостающую точку из совместимого источника либо выбрать общий непрерывный период, для которого данные есть у всех объектов. Если применяется восстановление пропусков, его метод и влияние нужно описать отдельно. Скрытая подстановка превращает понятную формулу в непроверяемый результат.
Ноль также требует различения. Реальное отсутствие изменения между двумя корректными ценами — допустимая доходность. Нулевая цена из-за сбоя источника — недопустимый вход для логарифма и сигнал остановить расчёт. Программа не должна молча заменять такой ноль маленьким положительным числом: получится огромный вымышленный скачок и столь же вымышленная волатильность.
Проверьте также дубли временных меток, порядок строк и формат десятичных разделителей. Цена 1,250 может означать тысячу двести пятьдесят в одном формате и одну целую двадцать пять сотых в другом. Сначала подтвердите единицы, затем запускайте вычисления. Аккуратная очистка данных обычно полезнее выбора между несколькими почти одинаковыми вариантами формулы.
Сравнивайте полный период, а не удобный кусок истории
Если актив А существует пять лет, а Б — три недели, сравнение пятилетней средней А с последними семью днями Б не отвечает на общий вопрос. Для прямого сопоставления нужен одинаковый период и одинаковая частота. Дополнительно можно показывать более длинную историю А, но нельзя скрывать, что у Б такой истории нет.
Не исключайте период сильного падения только потому, что «тогда был особый случай». Особый случай может быть как раз тем риском, ради которого выполняется проверка. Разумно рассчитать ряд с событием и отдельно более спокойный отрезок, объяснив различие. Неразумно удалить неприятное наблюдение без доказательства, что это именно ошибка данных, а не реальная сделка или переоценка.
Обратная ситуация — единичный ошибочный скачок в одном источнике. Его нельзя принимать за реальность только ради осторожности. Сравните независимые данные, масштаб единиц и изменения контракта. После дробления единиц цена может механически уменьшиться в десять раз, а количество на счёте — вырасти в десять раз. Без корректировки ряда это выглядит как падение на 90%, хотя сама замена единиц не изменила стоимость.
Сохраните исходную выгрузку отдельно от очищенной. В журнале достаточно указать заменённую строку, причину, источник исправления и дату. Тогда другой человек сможет воспроизвести расчёт и понять, откуда взялось расхождение. Без такой записи даже идеально оформленный процент остаётся цифрой, для которой неизвестно происхождение.
Как рассчитать историческую волатильность пошагово
Превратите цены в относительные изменения
Рассмотрим вымышленный актив с шестью последовательными дневными ценами: 100; 104; 101,92; 101,92; 105,9968; 103,876864. Для простого процентного изменения используем формулу: текущая цена, делённая на предыдущую, минус один. Результат храним десятичной дробью. Значение 0,04 означает 4%, а не 0,04%.
| День | Цена в условных единицах | Простая дневная доходность |
|---|---|---|
| 0 | 100,000000 | Не рассчитывается |
| 1 | 104,000000 | +4% |
| 2 | 101,920000 | −2% |
| 3 | 101,920000 | 0% |
| 4 | 105,996800 | +4% |
| 5 | 103,876864 | −2% |
Получается пять доходностей: 0,04; −0,02; 0; 0,04; −0,02. Первая цена нужна как база, но отдельной доходности для дня 0 не существует. Нельзя добавить искусственный ноль в начало столбца, чтобы число доходностей совпало с числом цен: это изменит среднее и разброс.
Почему не считать стандартное отклонение самих цен? Оно выражалось бы в денежных единицах и зависело от масштаба номинала. Если каждую цену умножить на тысячу, разброс цен тоже увеличится в тысячу раз, хотя процентные движения останутся теми же. Доходности позволяют сравнивать масштаб колебаний независимо от того, стоит одна единица 0,01 или 10 000.
Для контроля перемножьте пять коэффициентов изменения: 1,04 × 0,98 × 1 × 1,04 × 0,98 = 1,03876864. Это совпадает с отношением последней цены к первой. Полная доходность составляет 3,876864%. Такой контроль ловит ошибки в последовательности и знаках ещё до основного расчёта.
Найдите среднее и отклонения от него
Средняя арифметическая доходность равна сумме пяти изменений, делённой на пять: 0,04 ÷ 5 = 0,008, то есть 0,8% за наблюдение. Это не обещание ежедневной прибыли и не точный среднесложный темп роста. Здесь среднее нужно как центр, относительно которого измеряется разброс.
Вычтем 0,008 из каждой доходности. Получим 0,032; −0,028; −0,008; 0,032; −0,028. Их сумма равна нулю с учётом округления. Затем возведём отклонения в квадрат: 0,001024; 0,000784; 0,000064; 0,001024; 0,000784. Сумма квадратов — 0,003680.
Квадраты нужны, чтобы положительные и отрицательные отклонения не погасили друг друга. Если просто сложить отклонения от среднего, получится ноль даже у резко колеблющегося актива. Этот ноль не говорит о спокойствии; он следует из определения среднего. Поэтому средняя доходность и величина колебаний рассчитываются разными действиями.
Формула стандартного отклонения также чувствительна к крупным наблюдениям: в сумме участвуют квадраты отклонений. NIST отдельно отмечает эту особенность и описывает другие меры разброса, например медианное абсолютное отклонение. Для базового расчёта стандартное отклонение подходит, но необычно большое наблюдение нужно проверить, а не автоматически удалить. [4]
Зафиксируйте, почему делите на n − 1
В этой статье используем выборочное стандартное отклонение: сумму квадратов делим на n − 1, где n — число доходностей. У нас n = 5, значит делитель равен четырём. Выборочная дисперсия составляет 0,003680 ÷ 4 = 0,000920. Из неё извлекаем квадратный корень.
Дневная волатильность по выбранной формуле равна примерно 0,0303315, или 3,03315%. Это результат для пяти простых дневных доходностей. В отчёте следует сохранить все эти определения, а не писать только «волатильность 3%». Выборочное стандартное отклонение с делителем n − 1 — стандартная статистическая конструкция, описанная NIST. [4]
Если другой калькулятор делит на n, результат будет около 2,71293%. Это не обязательно ошибка его арифметики: возможно, он использует другую договорённость. Ошибка возникает, когда значения сравнивают без проверки этой договорённости. Особенно заметно расхождение на маленькой выборке. В длинном ряду оно уменьшается, но вопрос методики не исчезает.
При пяти наблюдениях результат стоит воспринимать как демонстрацию, а не как достаточно точную оценку для крупного решения. Увеличение числа наблюдений делает расчёт содержательнее, однако не превращает прошлую историю в гарантию будущего. Если правила обращения актива или состояние рынка изменились, даже длинный ряд может плохо описывать новую ситуацию.
Логарифмические доходности: другой расчёт на тех же ценах
Распространённый второй подход использует натуральный логарифм отношения соседних цен: r = ln(P₂ ÷ P₁). Именно такую основу используют некоторые официальные показатели исторической волатильности Coin Metrics. Простые и логарифмические доходности нельзя перемешивать внутри одного столбца. [1]
В нашем примере рост на 4% даёт логарифмическую доходность около 0,0392207, а падение на 2% — около −0,0202027. Для тех же пяти интервалов выборочное стандартное отклонение логарифмических доходностей составляет примерно 3,00145% в день. Оно близко к 3,03315%, но не обязано совпадать.
У логарифмических изменений есть удобное свойство: их сумма соответствует логарифму отношения конечной цены к начальной. Но денежную прибыль нельзя получить, просто умножив начальный капитал на сумму логарифмов. Для обратного перехода применяется экспонента: коэффициент изменения равен exp(сумма r). Это особенно важно при крупных движениях, когда приближение малых процентов уже заметно искажает результат.
Для воспроизводимой работы выберите один основной вариант и подпишите его. Простые доходности удобнее читать начинающему. Логарифмические часто удобны для статистических моделей и приведения периодов. Цель не в том, чтобы найти формулу с более приятным числом, а в том, чтобы один и тот же расчёт повторялся на разных активах без скрытой смены правил.
Приведение к году — масштабирование, а не предсказание
Для учебного приведения дневной величины к году используем множитель √365. В криптовалютном расчёте с круглосуточными календарными наблюдениями такая договорённость встречается в методиках, но конкретный источник необходимо проверять: частота и число интервалов должны совпадать. В десятиминутной модели Coin Metrics множитель строится из числа таких интервалов в году. [1]
Наши 3,03315% дневного разброса простых доходностей дают около 57,9483% годовых после умножения на √365. Логарифмический вариант даёт около 57,3426%. Это две согласованные с собственными исходными рядами величины, а не два прогноза того, сколько обязательно заработает или потеряет владелец.
Правило квадратного корня опирается на предположения о сопоставимости интервалов, устойчивости дисперсии и отсутствии значимой зависимости, которая меняла бы сложение вариаций. Эти предположения не следует принимать автоматически. Если сильные движения приходят группами или режим резко изменился, механическое масштабирование способно плохо описывать реальный будущий риск.
В частности, 60% годовой волатильности не означают обещанный рост на 60%, максимальное падение на 60% или гарантированный коридор вокруг текущей цены. Даже математическая модель с нормальным распределением не создаёт жёстких границ. А сам выбор такой модели требует обоснования. Для решения о сумме вложения поэтому нужны отдельные неблагоприятные сценарии, включая более резкое движение, чем наблюдалось в спокойном окне.
Почему один процент не даёт готовую вероятность потери
Частая ошибка — прочитать стандартное отклонение как обещание, что цена почти наверняка останется внутри симметричного коридора. Чтобы получить вероятность, недостаточно измерить разброс. Нужно выбрать распределение, горизонт, способ перехода от доходностей к цене и предположения о том, сохраняются ли свойства процесса. Без этого выражение «вероятность падения больше 5%» остаётся невычисленным вопросом.
Предположим, аналитик собрал 30 дневных изменений и не увидел ни одного падения сильнее 10%. Он вправе написать: «в этой выборке таких наблюдений нет». Но вывод «падение на 10% невозможно» из этого не следует. Выборка конечна, а отсутствие события в ней не доказывает отсутствия события вообще. Тем более нельзя присваивать нулевую вероятность риску, который сам способ сбора данных мог пропустить.
Другой случай: расчёт даёт очень узкий доверительный интервал для среднего. Это характеристика оценки среднего при принятой модели, а не диапазон будущих отдельных движений. Уточнение средней доходности не означает, что следующая доходность приблизится к ней с такой же точностью. Среднее многих наблюдений и отдельное наблюдение имеют разные свойства разброса. [10]
Даже показатель стоимости под риском, обозначаемый VaR, при корректной модели не является максимально возможной потерей. Он относится к выбранному вероятностному уровню и горизонту. Потери за этой границей остаются возможными; для понимания их масштаба нужна отдельная оценка хвоста. Начинающему полезнее сперва посчитать несколько прозрачных денежных сценариев, чем принять непонятный VaR за страховку. [11]
Поэтому в этой статье мы не прикрепляем вероятность к учебным размерам движения. Вычисленные числа показывают следствия явно заданных условий. Для реального вероятностного вывода потребовались бы модель, проверка её предпосылок и оценка ошибки. Честное отсутствие такой вероятности лучше точного до сотых процента обещания, которое не имеет проверяемого основания.
Диапазон, ATR и ожидаемая волатильность: что сравнивать
Дневной размах не равен дневному изменению
Пусть вчерашняя цена закрытия равнялась 100. Сегодня минимум составил 92, максимум — 108, а закрытие снова оказалось на 100. Изменение от закрытия к закрытию равно нулю. Но внутри суток цена прошла заметный диапазон. Для человека, которому требовалось продать в середине дня, конечный ноль не описывает доступные ему условия.
Простой размах составляет 108 − 92 = 16. Если делить его на предыдущую цену закрытия, получается 16%. Если делить на минимум, получится около 17,39%. Поэтому даже подпись «дневной диапазон, %» нуждается в определении знаменателя. В этой статье для подобных сравнений заранее указываем базовую цену, чтобы не получать разные проценты для одного движения без объяснения.
Размах сохраняет только крайние значения. Он не показывает, сколько времени цена провела у каждого края, сколько раз пересекла середину и можно ли было исполнить нужную сумму. Два дня с одинаковыми минимумом и максимумом могут иметь совершенно разную последовательность событий. Поэтому диапазон удобен как дополнительное описание, но не заменяет ни ряд доходностей, ни проверку исполнения.
В техническом анализе криптовалют полезно держать рядом изменение за сутки, диапазон за сутки и историческую волатильность по выбранному окну. Первый показатель отвечает, где закончился период. Второй показывает его крайние цены. Третий сравнивает изменения между несколькими периодами. Если один растёт, а другой уменьшается, сначала разберите определения; показатели не обязаны двигаться синхронно.
ATR учитывает истинный диапазон, но не указывает направление
Истинный диапазон, или True Range, выбирается как максимум из трёх расстояний: максимум минус минимум текущего периода; модуль разницы между максимумом и предыдущим закрытием; модуль разницы между минимумом и предыдущим закрытием. ATR усредняет такие диапазоны. Fidelity приводит формулу сглаживания, в которой предыдущий ATR умножается на n − 1, прибавляется новый диапазон и результат делится на n. [5]
Учебный случай: вчерашнее закрытие — 100, сегодняшний максимум — 104, минимум — 102. Разница между максимумом и минимумом составляет 2, но расстояние от прежнего закрытия до максимума — 4. Истинный диапазон поэтому равен 4. Показатель не теряет переход между периодами, который простой внутридневной размах в этом примере не охватывает.
Предположим, предыдущий ATR за 14 периодов равнялся 3, а новый истинный диапазон составил 4. Следующий ATR по указанному сглаживанию будет (3 × 13 + 4) ÷ 14 ≈ 3,07143. Это расстояние в единицах цены. Оно не является вероятностью падения и не предписывает размещать поручение ровно на таком удалении от текущей котировки.
Для сравнения активов с разными ценами используют процентную форму: ATR делят на цену закрытия и умножают на 100. При ATR 3,07143 и закрытии 103 получается около 2,98197%. Fidelity отдельно описывает ATRP именно как нормирование ATR на цену закрытия. При сопоставлении нужно сохранить одинаковый период и способ сглаживания. [6]
Историческая и подразумеваемая волатильность смотрят на разные данные
Исторический показатель получается из состоявшихся ценовых изменений. Подразумеваемую волатильность, или implied volatility, извлекают из цен опционов при помощи модели. Это не два способа прочитать один и тот же столбец. В документации Coin Metrics модельная подразумеваемая волатильность прямо отделена от измерения прошлых доходностей. [7]
Предположим, историческая оценка за выбранный период составляет 40% годовых, а показатель, полученный из цен опционов сопоставимого горизонта, — 65%. Разница не означает, что инструмент обязательно подорожает на 25 процентных пунктов. Она может отражать иные ожидания разброса, стоимость защиты и особенности самого расчёта. Для вывода нужны определения обоих значений.
Особенно важно проверить срок. Ожидаемое движение на ближайшую неделю вокруг события нельзя напрямую сравнить с трёхмесячным средним прошлого спокойного рынка. Даже при одинаковой годовой форме записи реальные горизонты остаются разными. Годовое выражение стандартизирует масштаб числа, но не устраняет различие экономического вопроса.
Начинающему не требуется покупать производные инструменты, чтобы понимать эту разницу. Достаточно не принимать индекс подразумеваемой волатильности за готовый прогноз цены и не называть любое несовпадение показателей ошибкой. В личной карточке укажите происхождение значения: прошлые цены либо модель по текущим ценам опционов. Это предотвращает значительную часть ошибочных сравнений.
Почему показатель внезапно снизился без изменения сегодняшнего рынка
Скользящее окно регулярно теряет самые старые наблюдения и получает новые. Если из него выходит день с очень сильным движением, расчёт может резко уменьшиться даже тогда, когда сегодняшний день почти не отличается от вчерашнего. Это обычное свойство окна, а не доказательство внезапного исчезновения опасности.
Для проверки посмотрите не только последнее значение, но и удалённую строку. Полезно иметь два горизонта, например 30 и 90 завершённых дневных изменений, рассчитанных одинаково. Если короткий показатель упал, а длинный почти не изменился, разница может объясняться сменой состава данных. Но конкретные сроки выбираются под задачу, а не как универсальные настройки безопасности.
Слишком короткое окно быстро реагирует, но сильнее зависит от нескольких наблюдений. Слишком длинное устойчивее, но медленнее отражает новый режим. Невозможно одним выбором одновременно получить максимальную скорость и максимальную устойчивость. Поэтому важно заранее решить, что вы отслеживаете: свежий переход к сильным колебаниям или более длительную характеристику актива.
Не меняйте окно каждый раз, когда сигнал неудобен. Если покупка обосновывалась тридцатидневным рядом, а после падения внезапно приводится только трёхлетняя средняя, критерий изменился. Новая информация может потребовать другой модели, но изменение нужно записать прямо. Иначе расчёт становится способом оправдать уже принятое решение.
Почему цена колеблется и когда причина важнее процента
Один и тот же приказ на продажу встречает разную ликвидность
Мысленный опыт: два актива имеют одинаковую последнюю цену 10. В первом случае рядом с ней существует достаточно исполнимых встречных заявок. Во втором продающему 200 единиц доступны только 50 по 10, ещё 70 по 9,80 и оставшиеся 80 по 9,50. При неизменности этих условий итог второго исполнения легко посчитать.
Поступит 50 × 10 + 70 × 9,80 + 80 × 9,50 = 1 946. Экранная оценка 200 единиц по последней цене составляла 2 000. Разница — 54, или 2,7%, ещё до отдельной комиссии. При дополнительных расходах 10 чистое поступление уменьшится до 1 936. Это учебная модель фиксированных встречных цен, а не обещание исполнения в реальной системе.
Большая дневная волатильность здесь не единственная проблема. Даже внешне спокойная последняя цена может сочетаться с дорогим выходом для вашего количества. И наоборот, актив способен заметно колебаться, но иметь относительно небольшую дополнительную потерю на исполнении малого объёма в конкретный момент. Оба измерения нужны одновременно.
Для принятия решения проверьте влияние размера сделки на цену, спред, ожидаемые расходы и ограничения маршрута. Не используйте дневной оборот как гарантированный доступный спрос: сумма всех сделок за сутки и встречные средства, доступные сейчас, описывают разные объекты. Повторное обращение одного капитала внутри оборота не резервирует его под вашу продажу.
Новости и изменение условий нельзя прятать за словом «шум»
Если цена изменилась после сообщения о технической проблеме, нужно сначала установить факт самой проблемы. Сравнение с обычной дневной амплитудой полезно, но не отвечает, сохранились ли права владельца и работа продукта. Реальное изменение условий способно требовать новой оценки независимо от того, составляет движение один прежний показатель волатильности или три.
Аналогично известная будущая разблокировка — отдельное событие предложения. Она не доказывает неизбежного падения, потому что доступность токенов и их фактическая продажа различаются. Но игнорировать её на основании спокойных последних дней тоже нельзя. Сначала изучите календарь и получателей, затем сформулируйте несколько вариантов их действий. Подробная проверка расписания разобрана в материале о вестинге токенов.
Не всякое совпадение является причиной. Если после новости выросли сразу несколько несвязанных активов, возможен общий фактор. Если изменился только один локальный рынок, стоит проверить качество данных и ликвидность. Точное объяснение иногда установить невозможно. В таком случае корректная запись — «наблюдается движение; причина не подтверждена», а не уверенный рассказ, собранный после события.
Измерение помогает заметить необычность, но не заменяет проверку содержания. В этом смысле проверка токена перед покупкой и анализ волатильности выполняют разные задачи. Первая определяет, чем вы владеете и какие условия принимаете. Второй описывает ценовое поведение выбранного объекта. Хороший результат требует обоих этапов.
Заёмные средства делают путь цены важнее конечного результата
При владении без долга человек может не иметь обязательства продать именно во время промежуточного снижения. Это не гарантирует восстановления, но оставляет иной набор действий. При займе под обеспечение ухудшение соотношения долга и залога способно вызвать принудительное сокращение позиции раньше, чем цена вернётся к исходной точке.
Учебная конструкция: человек контролирует активы стоимостью 10 000, но собственных средств в них только 2 000, а остальное — заём. До учёта процентов, комиссий и правил ликвидации падение активов на 10% уменьшает их стоимость на 1 000. Относительно исходных собственных 2 000 это уже 50%. Один и тот же ценовой процент по-разному влияет на собственный капитал.
Эта модель намеренно не задаёт точную цену ликвидации. Она зависит от условий конкретной системы, других позиций, начислений и правил оценки. Нельзя подставить простое плечо в рекламный калькулятор и считать полученное число гарантированной границей. Увеличение плеча не уменьшает волатильность актива; оно меняет воздействие движения на собственные средства.
Самый опасный вывод из спокойного периода — «теперь можно увеличить размер, потому что несколько дней почти ничего не происходило». Предыдущий узкий диапазон не запрещает будущему расшириться. CFTC подчёркивает, что использование плеча усиливает убытки от неблагоприятного движения. Статистика недавнего спокойствия не отменяет этого арифметического эффекта. [2]
Стейблкоин тоже требует проверки цели, а не только графика
В учебной модели токен неделю стоит около одной расчётной единицы, а затем теряет возможность погашения на прежних условиях. Прошлая волатильность до события могла оставаться минимальной. Это не парадокс: ценовой ряд не обязан заранее содержать всю информацию о будущем отказе обязательства. Нулевая история сильных движений не доказывает нулевую возможность таких движений.
Поэтому для инструмента со стремлением сохранять привязку полезно отдельно смотреть величину отклонения от цели, продолжительность отклонения и доступность предусмотренного погашения. Обычный рейтинг волатильности может сгладить эти особенности. Если токен несколько дней держался на 0,80, его короткий разброс способен стать небольшим, хотя исходная привязка к 1,00 так и не восстановилась.
Другой пример — актив, оценённый в самом себе. Его цена в собственных единицах всегда равна одному, и полученная «нулевая волатильность» ничего не говорит о покупательной способности. Аналогичная ошибка возникает, когда приложение показывает стабильное количество, а человек воспринимает его как стабильную денежную стоимость. Количество и цена должны быть отдельными колонками.
Для обязательных расходов важен не ярлык стабильности, а способность вовремя получить нужную сумму в нужной валюте. Не переносите вывод о маленьком историческом разбросе на кредитный, технический или операционный риск. Их оценивают другими проверками, а неблагоприятный сценарий должен включать не только изменение цены, но и задержку доступа.
Как перевести волатильность в размер позиции и денежный сценарий
Начните с допустимого последствия, а не с желаемой прибыли
Перед расчётом количества определите, какую потерю вы моделируете и что произойдёт, если она окажется больше. Резерв на обязательные расходы, средства на ближайший платёж и экспериментальная инвестиция имеют разные ограничения. Нельзя автоматически назначить всем людям один допустимый процент только потому, что он часто встречается в статьях.
Далее сформулируйте неблагоприятный сценарий в цене и расходах. Он может опираться на наблюдавшиеся колебания, но не должен совпадать с ними по необходимости. Стандартное отклонение — описание ряда, а выбранное расстояние для планирования — ваше предположение о неблагоприятном исполнении. Именно предположение, а не гарантированный предел.
Упрощённая формула количества при линейном денежном риске: бюджет потери делится на предполагаемый убыток на одну единицу, включая расходы. Её нельзя без изменения переносить на опционы, сложные долговые позиции, переменные комиссии и нелинейные механизмы ликвидации. Но для обычного учебного владения она хорошо выявляет, что забыто в знаменателе.
Особенно важно разделить плановый риск и полную сумму под риском. Поручение на продажу может не исполниться по ожидаемой цене, доступ может прерваться, а актив — потерять стоимость. Поэтому рядом с расчётом по сценарию запишите стоимость всей покупки и возможность потерять её полностью. Подробная постановка бюджета разобрана в материале о выборе суммы для покупки криптовалюты.
Расчёт позиции с расходами: почему 100 не всегда остаются пределом
Вымышленная цена покупки — 10, предполагаемая цена выхода в плохом сценарии — 9,40. Плановый бюджет потери — 100 расчётных единиц. Дополнительно закладываем 0,04 расходов на один токен за весь цикл и ещё 0,16 ухудшения цены исполнения. Это фиксированные учебные допущения, а не действующие тарифы.
Полный предполагаемый убыток на токен: 10 − 9,40 + 0,04 + 0,16 = 0,80. Расчётное количество: 100 ÷ 0,80 = 125 токенов. Стоимость покупки составляет 1 250. Если система требует целочисленного количества, округление не должно увеличивать плановый риск; при других шагах количества используется соответствующее округление вниз.
| Составляющая учебного сценария | На токен | На 125 токенов |
|---|---|---|
| Движение от 10 до 9,40 | 0,60 | 75,00 |
| Расходы полного цикла | 0,04 | 5,00 |
| Дополнительное ухудшение исполнения | 0,16 | 20,00 |
| Плановый итог | 0,80 | 100,00 |
Теперь предположим, что фактический выход произошёл по 9,10, а расходы остались прежними. Убыток составит 125 × (10 − 9,10 + 0,04) = 117,50. Плановый бюджет превышен, хотя арифметика первоначального размера была правильной. Ошибочным было бы обещать, что её исходные допущения обязательно выполнятся.
SEC в учебном материале о поручениях отдельно предупреждает: цена срабатывания стоп-приказа не гарантирует цену исполнения. Лимитное ограничение решает другую задачу и может оставить поручение неисполненным. Для криптовалютного сервиса нужно дополнительно читать его собственные правила; здесь используется общий принцип различения условия активации и фактического результата. [8]
Если амплитуда выросла, не сохраняйте размер по инерции
Продолжим учебную модель. Вы пересмотрели неблагоприятное движение на токен: вместо 0,60 теперь закладываете 1,20. Расходы 0,04 и дополнительное ухудшение 0,16 оставлены прежними исключительно для сравнения. Новый знаменатель составляет 1,40. При бюджете 100 расчётное количество — около 71,4286, а при целых токенах не более 71.
Для 71 токена плановая потеря составляет 99,40, стоимость покупки по 10 — 710. Это показывает, как больший предполагаемый ход связан с меньшим количеством при неизменном денежном бюджете. Но нельзя заявить универсальное правило «волатильность выросла вдвое — безопасная позиция уменьшилась ровно вдвое»: реальные расходы и сам сценарий могут меняться нелинейно.
Не стоит также автоматически расширять границу выхода уже после покупки, сохраняя прежнее количество. Если предполагаемый убыток на единицу увеличился, полный риск вырос. Решение может быть сознательным, но оно требует нового бюджета. Перенос уровня ради избегания неприятного результата не равен первоначально запланированному управлению риском.
Для долгосрочного владельца альтернативой может быть не короткий приказ, а меньшая доля актива, отсутствие займа и резерв вне этой позиции. Это другой подход, а не обещание, что время исправит любую покупку. Нужно заранее определить, какие изменения продукта, прав или личных обстоятельств потребуют пересмотра независимо от текущего показателя волатильности.
Короткий перевод тоже создаёт ценовую экспозицию
Иногда криптовалюта нужна не для инвестиции, а для последовательности действий. Человек приобретает актив, переводит его и позже получает нужную расчётную валюту. Пока шаги не завершены, итоговая стоимость может измениться. Заявление «я держу всего несколько минут» уменьшает горизонт, но не делает его нулевым.
Для понимания масштаба возьмём условную дневную волатильность 4% и применим модель квадратного корня к пяти минутам: 4% × √(5 ÷ 1 440) ≈ 0,2357%. Для позиции стоимостью 3 000 это около 7,07 расчётной единицы. Но это модельный масштаб одного стандартного отклонения при сильных допущениях, а не комиссия, гарантированный убыток или безопасный запас.
Нельзя просто добавить 7,07 к бюджету и обещать, что этого хватит. Перевод может задержаться, цена — сдвинуться скачком, а маршрут — потребовать дополнительного действия. Если пяти минут вместо плана стало два часа, прежнее предположение о времени уже нарушено. Для практического бюджета важен сценарий задержки и возможность остановить последовательность без нового риска.
Перед началом проверьте всю цепочку: количество на входе, отдельные комиссии, совместимость сети, условия получения и фактический момент фиксации итоговой суммы. Учёт каждой завершённой стадии помогает отличить ценовое изменение от платы сервиса и ошибки маршрута. Эти причины нельзя объединять в одну строчку «потери из-за волатильности», иначе непонятно, что именно улучшать.
Как сравнить два маршрута покупки без самообмана
Допустим, один путь позволяет завершить действие сразу с известными расходами 12 расчётных единиц. Другой обещает расходы 5, но требует временно держать иной актив и выполнять дополнительный перевод. Экономия фиксированных платежей составляет 7 только при прочих равных. Если в течение маршрута появляется неблагоприятное изменение стоимости или дополнительная попытка, полный результат меняется.
Не нужно автоматически выбирать более дорогой путь и не нужно объявлять дешёвый опасным. Составьте одну таблицу стадий для каждого: исходная сумма, что именно принадлежит вам после шага, какая цена остаётся открытой к изменению, сколько времени требуется и что произойдёт при остановке. Тогда видно, покупаете ли вы реальную экономию либо обмениваете меньшую явную плату на неопределённый риск.
Особенно внимательно сравнивайте итоговые единицы. Получение большего количества другого токена не доказывает выгоду, пока не учтены его цена, сеть, доступность и стоимость дальнейшего использования. Если цель — получить определённую валюту к определённому сроку, обе последовательности должны оцениваться по достижению этой одинаковой цели, а не по самому красивому промежуточному остатку.
Время ожидания тоже имеет значение для проверки обещанной цены. Уточните, когда она фиксируется: при создании заявки, фактическом получении средств, подтверждении сети или отдельном действии получателя. Пока этот момент не установлен, невозможно корректно определить, кто несёт риск изменения. Слово «фиксированный» в интерфейсе не заменяет конкретное правило с условиями и сроком действия.
После завершения сравните фактический результат с исходной таблицей. Отдельно отметьте ценовое движение, плату, задержку и лишнюю операцию. Это позволит в следующий раз улучшить сам маршрут, а не просто надеяться на более спокойный рынок. Волатильность здесь полезна как один элемент бюджета, но не должна скрывать все остальные причины разницы между обещанной и полученной суммой.
Волатильность портфеля: почему десять монет могут не защитить
Проценты отдельных активов нельзя просто сложить
Представим портфель из двух вымышленных активов с равными начальными долями. Дневная волатильность А составляет 3%, Б — 5%. Среднее арифметическое равно 4%, однако это не универсальный ответ для портфеля. Важно, насколько согласованно меняются их доходности. FINRA объясняет диверсификацию через распределение по разным рискам, а не через одно лишь количество названий. [9]
Для линейной модели одного периода с весами w₁ и w₂ дисперсия портфеля равна w₁²σ₁² + w₂²σ₂² + 2w₁w₂σ₁σ₂ρ, где ρ — корреляция доходностей. Волатильность получается извлечением квадратного корня. Формула следует из дисперсии взвешенной суммы и предполагает согласованные данные, один шаг наблюдения и заданные веса.
В нашем примере при нулевой корреляции результат равен примерно 2,9155% в день. При корреляции 0,8 — 3,8079%. При идеальной положительной корреляции 1 — ровно 4%. Это разные ответы при неизменных индивидуальных волатильностях 3% и 5%. Значит, одного списка процентов по активам недостаточно.
Не превращайте историческую корреляцию в постоянную характеристику пары. Для будущего решения нужна проверка сценария, в котором активы падают одновременно. Формула полезна для описания согласованного прошлого окна и условной модели. Она не обещает, что диверсификация сохранит прежнюю эффективность при новом событии, смене ликвидности или изменении состава участников.
Равные суммы — не равные источники риска
Если две позиции стоят по 1 000, а одна колеблется значительно сильнее другой, их вклад в изменение стоимости не одинаков. В приведённой модели при нулевой корреляции часть дисперсии от первого актива составляет 0,000225, от второго — 0,000625. Более волатильный актив объясняет большую часть рассчитанного разброса, хотя денежные доли равны.
Из этого не следует, что всем нужен сложный портфель с выравниванием рисков. Следует более простой вывод: равное деление денег не делает набор автоматически сбалансированным. Для проверки посчитайте несколько понятных совместных движений. Например, что будет, если две основные позиции потеряют по 25%, а самая маленькая по стоимости — 80%.
Условный портфель: 4 000 в А, 4 000 в Б и 2 000 в В. При указанном сценарии потери составят 1 000 + 1 000 + 1 600 = 3 600, или 36% всего портфеля. Наименьшая по стоимости позиция дала крупнейший отдельный убыток. Среднее арифметическое процентов падения монет не заменяет взвешенного денежного результата.
Проверьте также общие зависимости. Несколько токенов могут опираться на одну сеть, один механизм обеспечения, общий мост или одинаковый источник спроса. Ценовая корреляция за короткий период не всегда выявляет эти связи. Поэтому список технических и экономических зависимостей полезен рядом с матрицей исторической корреляции, а не вместо неё.
Доли меняются сами, даже если вы ничего не покупаете
Предположим, в начале у вас по 1 000 денежных единиц в двух активах. Первый удвоился, второй не изменился. Портфель стоит 3 000, а доля выросшего актива составляет уже две трети. При дальнейшем падении только этой позиции на 30% портфель потеряет 600, или 20% текущей стоимости.
Сохранить первоначальное соотношение и ничего не делать — не одно и то же. Первоначальные 50/50 автоматически превратились примерно в 66,67/33,33. Поэтому формулу с постоянными половинными весами нельзя без оговорки применять к длинной истории портфеля, в котором количество активов фиксировано, а веса свободно меняются.
Если моделируется регулярное возвращение к заданным долям, нужно включить расходы и правила таких операций. Результат портфеля с ежедневным выравниванием не равен результату простого хранения исходных количеств. Даже одинаковые начальные доли не устраняют различие. В отчёте напишите, какие именно количества или веса сохранялись и когда выполнялись изменения.
Пересмотр долей не обязан означать частые сделки. Можно установить период проверки или допустимое отклонение, заранее учитывая расходы. Но сами значения следует выбирать по личной задаче, а не копировать из учебного примера. Чем больше действий требует схема, тем важнее посчитать, какой результат остаётся после их стоимости и возможного ухудшения исполнения.
Пополнение счёта не является инвестиционной доходностью
Пусть вчера портфель стоил 10 000. Сегодня вы внесли ещё 5 000, а стоимость прежних активов не изменилась. Новый итог 15 000 не означает доходность 50%. Это внешний денежный поток. Если считать дневные изменения полного баланса без исключения пополнений, получится ложная волатильность вашего инвестиционного результата.
Аналогичная проблема возникает при выводе средств. Уменьшение баланса после оплаты личного расхода не следует записывать как отрицательную рыночную доходность. Сначала разделите изменение стоимости принадлежащих вам активов и движение денег через границу портфеля. Для сложных потоков выбирают специальный метод расчёта доходности, а не стандартное отклонение сырого остатка.
Для простого самостоятельного учёта сохраняйте оценку до потока, сумму потока и оценку после него. Это позволяет хотя бы не смешать вклад и прибыль. Если внешний поток совпал по времени с сильным движением, точное распределение результата может потребовать более детальных временных данных. Не заменяйте их предположением, что весь рост произошёл только от рынка или только от пополнения.
Когда оценивается именно волатильность актива, пользуйтесь его ценовым рядом. Когда оценивается портфель, требуется ряд доходностей портфеля с ясным учётом потоков и весов. А когда проверяется личный денежный итог, нужны фактические внесения, выводы, остатки и расходы. Эти три задачи связаны, но не решаются одной колонкой из приложения.
Ситуации, в которых показатель чаще всего вводит в заблуждение
«Цена почти не двигалась, значит можно вложить больше»
Представьте молодой токен с трёхдневной историей и редкими сделками. Калькулятор вернул малый разброс. На основании этого пользователь хочет увеличить вложение в несколько раз. В такой логике отсутствует важная проверка: был ли в истории вообще эпизод, сопоставимый с предполагаемым выходом на новую сумму.
Сначала оцените количество реальных наблюдений, свежесть цен и возможность продать планируемое количество. Если система повторяла одну последнюю сделку, число строк может быть большим, а число независимых ценовых событий — маленьким. Тысяча копий одинаковой котировки не создаёт тысячу содержательных проверок спроса. Это особенно важно, когда история запрашивается с очень частым шагом.
Затем сформулируйте событие, которое ряд ещё не наблюдал: прекращение поддержки, крупная продажа держателя, появление новой информации. Вы не обязаны оценивать точную вероятность каждого случая. Достаточно понять, выдержит ли размер последствия. Если ответ отрицательный, низкая историческая волатильность не исправляет несоответствие позиции вашему бюджету.
В карточке такой актив можно пометить «короткая история, оценка нестабильна» вместо «низкий риск». Это точнее и полезнее. Отказ от уверенного числового вывода иногда является лучшим результатом анализа: данные действительно не дают основания для увеличения позиции. Пауза не требует доказать, что проект обязательно плохой.
«Скринер поставил монету первой, значит возможностей больше»
Рейтинг по волатильности отвечает только критерию своей сортировки. Он может поднимать активы с резким падением, единичной сделкой или ошибкой источника. Высокое место не говорит о ликвидности, понятной экономике, доступном количестве и качестве контроля. Поэтому список «самых волатильных криптовалют» нужно воспринимать как начало проверки, а не готовый выбор.
Установите критерии до просмотра победителей. Например, одинаковое окно завершённых наблюдений, достаточная непрерывность истории, отсутствие необъяснённых изменений единиц и возможность оценить выход на ваше количество. Для каждого исключения сохраните причину. Тогда итоговый список показывает активы, прошедшие определённый фильтр, а не просто самые большие проценты на экране.
Особенно опасно сравнивать верх списка разных дней без архива. Сегодняшний лидер мог стать лидером только после обвала, а вчера его там не было. Проверка стратегии по сегодняшним победителям создаёт взгляд из будущего: выбираются объекты уже после того, как их движение стало известно. Для честной оценки сохраняйте состав списка на момент принятия решения.
Не включайте в статью или личный план бессрочный рейтинг без даты и метода. Состав такого рейтинга может измениться вместе с окном, валютой, частотой и ценовым источником. Гораздо полезнее уметь собрать список заново и объяснить, почему один актив попал в него, а другой исключён. Метод остаётся проверяемым даже после изменения рынка.
«Два калькулятора расходятся, один точно неправильный»
Проверку начинайте с объекта и времени: действительно ли выбраны один актив, одна валюта и одинаковые последние завершённые интервалы. Затем проверьте число цен и число доходностей. После этого — простой или логарифмический вариант, делитель n либо n − 1, вычитание среднего, годовую базу и округление.
Есть важная особенность: некоторые модели реализованной волатильности используют нулевой дрейф вместо вычитания фактической средней доходности. В опубликованной методике рассматриваемого показателя Coin Metrics это прямо указано. Такой расчёт не тождествен выборочному стандартному отклонению вокруг наблюдаемого среднего, которое мы использовали в основной таблице. [1]
Именно поэтому пример с одинаковым падением на 2% относится к центрированному стандартному отклонению. Мера с нулевым дрейфом не обязана стать нулевой на таком ряду. Оба подхода могут применяться в своих задачах; недопустимо только без объяснения назвать их одним и тем же числом. При устойчивом тренде различие способно стать содержательным, а не только округлением.
Сравнивайте промежуточные результаты: первые несколько доходностей, их среднее, сумму квадратов и множитель приведения. Если они совпали, причину ищите дальше по вычислительной цепочке. Если различается уже первая доходность, спор о годовой базе преждевременен. Такой разбор гораздо быстрее, чем многократно менять настройки до получения похожего процента.
«Монет стало больше, значит стоимость выросла без риска»
Предположим, баланс увеличился со 100 до 110 токенов, а цена каждого снизилась с 10 до 8. Первоначальная стоимость составляла 1 000, конечная — 880. Количество выросло на 10%, денежная оценка уменьшилась на 12%. Увеличение баланса не позволяет судить ни о доходности капитала, ни о волатильности цены.
Если изменение количества связано с наградой, его нужно учитывать как отдельную часть результата. Если с изменением единиц или механизмом пересчёта балансов, требуется корректная сопоставимая история. Простой график единичной цены способен показать резкое падение там, где часть эффекта вызвана техническим изменением масштаба, а не экономической потерей.
Обратная ошибка — учитывать наградной токен по привлекательной котировке, хотя всё количество нельзя реализовать на этих условиях. Тогда смешиваются количество, последняя цена и доступная выручка. Для полной оценки нужны ожидаемые встречные цены на весь объём и расходы. Это тот же принцип, который мы использовали в модели продажи 200 единиц по нескольким уровням.
Не пытайтесь объяснить каждое расхождение только волатильностью. Сначала выясните, изменились ли количество, единицы, доступность, обязательства и цена. После этого можно отдельно измерять ценовой разброс. В противном случае статистика поглощает ошибки учёта и создаёт ложное ощущение, что все потери происходят из одной понятной причины.
«Бэктест всё выдержал, значит план уже доказан»
Учебная стратегия может идеально работать на выбранном периоде просто потому, что её настройки подбирались на тех же данных. Если после каждой ошибки менять окно и расстояние выхода, а затем оценивать только итоговую версию на прежней истории, результат не проверяет способность действовать в неизвестном будущем. Он показывает, насколько хорошо удалось описать уже известное прошлое.
Отделяйте период выбора правил от периода проверки. Сохраняйте неудачные попытки и все расходы, не добавляйте задним числом активы, которые оказались удобными победителями. Для исполнения важны реальные условия: доступные цены, задержки, минимальные количества, отсутствие котировки и возможность неполного выхода. Гладкая линия расчётного капитала без этих условий может оказаться недостижимой.
Проверяйте не только конечную прибыль, но и путь: сколько длилась просадка, какой капитал требовался, что произошло после серии неудач и мог ли владелец продолжить без нового пополнения. Сравнение с простым хранением исходных активов также должно использовать тот же период и расходы соответствующего маршрута. Иначе выигрывает не стратегия, а выбранная форма отчёта.
Хорошая проверка допускает отрицательный вывод. Если преимущество исчезает после реалистичных расходов или зависит от одной удачной сделки, это полезный результат до передачи денег. Волатильность создаёт движение, но не создаёт автоматически способность извлечь из него прибыль. Между ними лежат конкретные правила, качество исполнения и независимая проверка.
Рабочий порядок: от выгрузки цен до решения о риске
Соберите карточку, которую можно проверить через месяц
Начните с цели: инвестиция на определённый срок, краткий перевод, наблюдение за рынком или сравнение портфельных вариантов. Затем запишите актив, сеть при необходимости, расчётную валюту, источник цен и время окончания окна. Без цели непонятно, какие свойства данных важны; без идентификации легко измерить не тот объект.
В следующем блоке укажите длину истории, шаг наблюдений, часовой пояс и правила пропусков. Сохраните отдельно количество цен и количество полученных доходностей. Подпишите используемую формулу: простые либо логарифмические изменения, фактическое среднее либо нулевой дрейф, делитель и годовую базу. Такой набор занимает мало места, но позволяет восстановить расчёт.
Рядом поместите итоговую доходность, максимальную просадку и показатель диапазона либо ATR, когда доступны нужные данные. Не смешивайте их в общий «балл надёжности» без обоснованной модели. Полезнее увидеть, что один показатель спокойный, а другой тревожный, и разобрать причину, чем скрыть различие усреднением нескольких несопоставимых чисел.
Последний блок — практический: сумма позиции, доступность выхода, расходы, общий риск портфеля и обязательные платежи. Ценовая характеристика становится полезной тогда, когда понятно её влияние на ваш сценарий. Карточка должна закончиться не прогнозом, а конкретным решением: наблюдать, уменьшить размер, отложить действие или продолжить проверку недостающего условия.
Проверьте таблицу на контрольных примерах
Перед использованием чужого калькулятора введите несколько искусственных рядов. Постоянные положительные цены должны давать нулевые доходности и нулевой разброс центрированного ряда. Пропорциональное умножение всех цен на одно положительное число не должно менять процентные доходности. Наш ряд из шести цен должен воспроизводить показанные промежуточные результаты с учётом выбранного округления.
Проверьте также ошибки ввода. Отрицательные цены, нулевая цена для логарифмического расчёта, одинаковые временные метки и неодинаковые интервалы не должны незаметно проходить как обычные данные. Для выборочного стандартного отклонения требуются минимум две доходности, то есть три цены, однако этот математический минимум ещё не делает оценку содержательной для финансового решения.
Отдельно испытайте большие и маленькие числа. Если результат отличается в сто раз, вероятно, перепутаны проценты и десятичные доли. Если отличается примерно в √365 раз, возможно, сопоставлены дневное и годовое значения. Если разница появляется после добавления одной строки, проверьте реальный размер окна и то, какое старое наблюдение было исключено.
Сохраняйте полную точность для вычислений, округляя только отображение. Раннее округление цены или доходности может заметно повлиять на маленькие движения и длинные цепочки. При публикации учебной таблицы это особенно важно: читатель должен понимать, какие значения использованы внутри, а какие сокращены исключительно ради удобства просмотра.
Сформулируйте три сценария вместо одного числа
Первый сценарий — обычное движение при сохранении текущих условий. Здесь полезны наблюдавшиеся диапазоны и текущие расходы. Второй — более сильное ценовое движение с ухудшением исполнения. Третий — нарушение доступности: перевод задержался, приложение недоступно, ликвидности меньше ожидаемой либо правила актива изменились. Эти сценарии не являются вероятностной моделью, пока вероятности отдельно не обоснованы.
Для каждого сценария посчитайте конечную стоимость, дополнительные расходы и время, в течение которого средства остаются недоступными. Если есть обязательный платёж, проверьте не среднюю ожидаемую стоимость, а возможность выполнить обязательство в неблагоприятном варианте. Большая потенциальная прибыль не компенсирует невозможность оплатить необходимое в нужный день.
Затем определите условие остановки. Это может быть обнаруженное несоответствие данных, непонятное разрешение, цена исполнения хуже допустимой или невозможность выполнить маршрут на запланированных условиях. Не превращайте остановку в обещание, что рынок автоматически сохранит вам выбранный результат. Она относится к вашим следующим действиям, а не к управлению внешней ценой.
Если информации недостаточно, запишите конкретный пробел: не установлена ликвидность на нужный объём, нет непрерывной истории, неясен механизм пересчёта баланса. Такая формулировка помогает закончить проверку. Общая фраза «риск высокий» полезна меньше, потому что не показывает, какой вопрос ещё требует ответа и какие действия пока не оправданы.
Пересматривайте вывод по событиям, а не после каждого тика
Частота пересмотра должна соответствовать цели. Для долгосрочного наблюдения не обязательно пересчитывать модель после каждой небольшой сделки. Но изменение объёма позиции, появление долга, заметное ухудшение ликвидности или новые условия актива требуют отдельной проверки. Плановое наблюдение и реакция на содержательное событие — разные процессы.
Не ждите, что выбранный индикатор первым сообщит обо всех проблемах. Если источник перестал обновляться, замершая линия может выглядеть спокойнее именно потому, что данные испортились. Если прекращается доступ к активу, статистика последних сделок не обязана измениться немедленно. Поэтому проверка свежести и доступности остаётся частью регулярного просмотра.
После сильного движения сохраните первоначальные расчёты и сравните их с результатом. Что оказалось неверным: выбранный размер, предполагаемая цена выхода, оценка времени или сама идея? Разделите ошибку данных, ошибку модели и нарушение собственного плана. Без такого разделения любой неудачный результат удобно объяснить словом «волатильность», не улучшив следующего решения.
Практическая ценность показателя состоит не в том, чтобы угадывать каждый поворот. Она в том, чтобы перестать считать одинаковыми ситуации с одинаковой последней ценой и разным путём, разной ликвидностью и разными обязательствами. Чёткая модель не устраняет неопределённость, но делает видимым, где вы приняли допущение и какой капитал от него зависит.
Главное: измеряйте движение, но не покупайте обещание прибыли
Волатильность криптовалют — характеристика ценовых изменений по определённой методике. Она не равна доходности, просадке, доступности выхода или качеству актива. Высокое значение не создаёт готового заработка, низкое не подтверждает сохранность капитала, а годовая форма не превращает прошлое измерение в будущую гарантию.
Полезный результат анализа состоит из нескольких согласованных частей: корректный ряд, воспроизводимый расчёт, отдельная оценка ликвидности, денежный неблагоприятный сценарий и проверка общих рисков портфеля. Не требуется десяток сложных индикаторов. Требуется не потерять смысл простых чисел и не расширять вывод за пределы того, что они действительно измеряют.
Перед действием задайте себе последний вопрос: «Какое конкретное решение меняет полученный процент?» Если ответ сводится к «монета сильнее двигается, значит больше заработаю», проверка не завершена. Если вы можете объяснить ограничения размера, расходы, резерв и условия остановки, показатель уже работает как инструмент контроля, а не как приманка.
Сначала проверяйте данные, затем считайте движение, после этого моделируйте деньги и доступ. Не переставляйте эти шаги ради привлекательного результата. Ни одна формула не даёт гарантии, но понятный порядок помогает обнаружить ошибку до того, как её стоимость станет реальной потерей.