-
Обнаружение зон концентрации ликвидности на кластерных графиках
Зоны концентрации ликвидности — это ценовые уровни, на которых скапливается значительный объем лимитных ордеров. Эти зоны формируются, когда множество участников рынка размещают заявки в узком ценовом диапазоне, создавая барьеры для движения цены. Обнаружение таких зон позволяет прогнозировать уровни поддержки и сопротивления на основе реального распределения объемов, а не графических паттернов. Кластерные графики отображают объемы торгов…
-
Байесовская статистика и вывод в анализе рынков
Байесовская статистика предоставляет инструменты для решения ключевых проблем количественного анализа: учет режимных сдвигов, калибровка моделей на ограниченных выборках, оптимизация гиперпараметров стратегий и управление риском переобучения. Байесовский подход рассматривает вероятность как степень уверенности в гипотезе, а не как частоту события в бесконечной серии испытаний. Параметры модели становятся случайными величинами с распределениями, которые обновляются по мере поступления…
-
Скорость и ускорение в последовательностях временных рядов. Методы расчета
В анализе временных рядов скорость показывает, как быстро изменяется значение показателя во времени, а ускорение — насколько стремительно меняется сама скорость. По сути, это первая и вторая производные функции по времени, которые в дискретных данных приближенно рассчитывают как разности между последовательными значениями. В алгоритмическом трейдинге эти метрики применяются для детекции разворотов тренда, измерения волатильности режима…
-
Задачи оптимизации в биржевой торговле и методы их решения
Оптимизация в алгоритмической торговле решает задачи поиска наилучших параметров при заданных ограничениях. Портфельные менеджеры максимизируют доходность при контроле риска, трейдеры минимизируют издержки исполнения, квантовые исследователи подбирают параметры стратегий. Каждая задача требует специфических методов оптимизации. Основные классы оптимизационных задач в трейдинге: Портфельная оптимизация (распределение капитала между активами), Параметрическая оптимизация (настройка торговых стратегий), Оптимизация исполнения (минимизация влияния…
-
Wavelet-анализ финансовых данных: преобразование Фурье vs вейвлеты, многомасштабный анализ волатильности
Финансовые временные ряды нестационарны: волатильность меняется, тренды возникают и исчезают, корреляции нестабильны. Классический частотный анализ предполагает постоянство частотных компонент во времени, что противоречит природе рыночных данных. Вейвлет-преобразование решает эту проблему через одновременный анализ во временной и частотной областях. Эта статья сравнивает подходы Фурье и вейвлетов к анализу финансовых данных, объясняет механику вейвлет-преобразования и показывает практическое…
-
Модель ETS для прогнозирования временных рядов
Экспоненциальное сглаживание остается одним из надежных методов прогнозирования временных рядов в количественном анализе. Модель ETS (Error, Trend, Seasonality) представляет формализованную версию этого подхода через представление в пространстве состояний. Метод обеспечивает баланс между простотой реализации и качеством прогнозов для данных с выраженной трендовой и сезонной структурой.. ETS работает через рекурсивное обновление компонентов модели: уровня, тренда и…
-
Алгоритмы оценки хеджирующих стратегий
Эффективность хеджирования измеряется не столько доходностью, сколько степенью снижения риска. Портфель может показывать нулевую или отрицательную доходность, но если волатильность снизилась на 70%, хедж работает. Задача алгоритмов оценки — количественно определить, насколько инструмент защиты выполняет свою функцию и оправдывает затраты на его поддержание. Метрики эффективности хеджирования Классические портфельные метрики (коэффициент Шарпа, максимальная просадка) не учитывают…
-
Жадные алгоритмы: базовые принципы и их применение в количественном анализе
Жадные алгоритмы представляют класс методов оптимизации, которые принимают локально оптимальные решения на каждом шаге без пересмотра предыдущих выборов. В количественном анализе такой подход находит применение в задачах отбора активов, оптимизации исполнения ордеров и построения предиктивных моделей. Эффективность жадных алгоритмов обусловлена низкой вычислительной сложностью — большинство реализаций работают за O(n log n) или O(n²), что позволяет…
-
Фрактальный анализ финансовых рынков: показатель Херста, R/S анализ, фрактальная размерность временных рядов
Финансовые рынки обладают сложной многомасштабной структурой, которую порой невозможно описать с помощью стандартных методов. Фрактальный анализ предлагает альтернативный подход, основанный на самоподобии и долговременной памяти временных рядов. Ключевое отличие фрактального подхода от стандартных методов: вместо анализа моментов распределения изучается структура автокорреляций на разных временных масштабах. Это позволяет выявить персистентность (тренды) или антиперсистентность (реверсии) в ценовых…
-
Топ-10 API для биржевой торговли
Современная алгоритмическая торговля требует надежного доступа к рыночным данным и возможности автоматического исполнения ордеров. API биржевых брокеров и поставщиков данных решают обе задачи, предоставляя программный интерфейс для получения котировок, исторических данных и управления позициями. Выбор правильного API влияет на скорость исполнения стратегий, качество данных для бэктестинга и общую эффективность торговой системы. В этой статье я…