﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">математические модели. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=математические модели&amp;type=community</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-10T10:16:46Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=математические модели&amp;type=community" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/24544/</id>
    <title type="text">Как торговать на основе количественного анализа?</title>
    <published>2023-04-03T16:29:28Z</published>
    <updated>2023-04-24T16:39:30Z</updated>
    <author>
      <name>Pannipa</name>
      <uri>https://stocksharp.ru/users/164332/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="математические модели" />
    <category term="Алгоритмы" />
    <category term="торговля" />
    <category term="финансовые рынки" />
    <category term="Квантовый анализ" />
    <category term="Алгоритмический" />
    <category term="финансовых рынков" />
    <category term="алгоритмического трейдинга" />
    <content type="html">&lt;div style="text-align:center"&gt;&lt;p&gt;&lt;img src="/file/142006/freeresources_quantitative_methods_52553a4cd5898.jpg" alt="freeresources_quantitative_methods_52553a4cd5898.jpg" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Квантовый анализ в трейдинге – это методология использования высокотехнологичных математических и компьютерных алгоритмов для прогнозирования поведения финансовых рынков и определения оптимальных торговых решений. Квантовый анализ в трейдинге используется всё чаще и чаще, поскольку он позволяет увеличить точность прогнозирования и снизить риски инвестирования.&lt;/p&gt;
&lt;p&gt;Применение квантового анализа в трейдинге становится возможным благодаря большому количеству данных, которые можно получить из финансовых рынков. Эти данные включают в себя информацию о ценах акций, объемах торгов, фундаментальных показателях компаний и другие параметры, которые могут влиять на цену акций. Квантовый анализ использует эти данные для создания алгоритмов, которые могут предсказывать будущее поведение рынков.&lt;/p&gt;
&lt;p&gt;Одним из основных преимуществ квантового анализа является его способность анализировать большие объемы данных за короткое время. Квантовый анализ использует компьютерные алгоритмы для обработки больших объемов данных и выявления скрытых закономерностей. Это позволяет трейдерам получать актуальную информацию о рынках и быстро принимать решения на основе этой информации.&lt;/p&gt;
&lt;div style="text-align:center"&gt;&lt;p&gt;&lt;img src="/file/142008/quantitative-analysis.jpeg" alt="quantitative-analysis.jpeg" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Квантовый анализ также позволяет оптимизировать торговые стратегии и минимизировать риски инвестирования. Квантовый анализ использует математические модели, которые могут предсказывать вероятность успеха определенной торговой стратегии и оптимизировать ее для максимальной эффективности. Это позволяет трейдерам снизить риски инвестирования и увеличить прибыль.&lt;/p&gt;
&lt;p&gt;Примером применения квантового анализа в трейдинге может служить использование алгоритмического трейдинга. Алгоритмический трейдинг использует компьютерные алгоритмы для автоматического принятия торговых решений на основе данных о рынке. Это позволяет трейдерам быстро реагировать на изменения рынка и принимать решения на основе актуальной информации.&lt;/p&gt;
&lt;p&gt;В заключение, квантовый анализ в трейдинге – это мощный инструмент, который может помочь трейдерам увеличить точность прогнозирования и снизить риски инвестирования. Квантовый анализ использует высокотехнологичные математические и компьютерные алгоритмы для анализа больших объемов данных и определения оптимальных торговых решений. Применение квантового анализа в трейдинге позволяет трейдерам быстро реагировать на изменения рынка и принимать решения на основе актуальной информации.&lt;/p&gt;
&lt;div style="text-align:center"&gt;&lt;p&gt;&lt;img src="/file/142010/1520130096446.jpeg" alt="1520130096446.jpeg" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;⚡️&lt;strong&gt;Торговля на основе количественного анализа включает использование математических моделей и компьютерных алгоритмов для принятия решений о торговле. Вот несколько шагов, чтобы начать:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Соберите данные: Соберите данные из различных источников, включая финансовые рынки, экономические показатели и финансовые отчеты компаний.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Разработайте модель: Используйте статистический анализ для разработки модели, которая может предсказывать будущие тенденции рынка и выявлять потенциальные возможности для торговли.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Протестируйте модель: Протестируйте модель, обратившись к историческим данным, чтобы увидеть, насколько хорошо она работает.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Внедрите модель: Как только модель была протестирована и усовершенствована, внедрите ее в торговую стратегию.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Отслеживайте и корректируйте: Непрерывно отслеживайте производительность модели и корректируйте ее при необходимости, чтобы адаптироваться к изменяющимся условиям рынка.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Важно отметить, что торговля на основе количественного анализа не является надежной и может все еще быть связана с рисками. Поэтому важно также иметь прочное понимание фундаментального анализа и психологии рынка, помимо количественного анализа.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10111/</id>
    <title type="text">S#.Matlab - теперь и криптовалюты!</title>
    <published>2018-11-07T16:37:45Z</published>
    <updated>2018-11-07T16:51:30Z</updated>
    <author>
      <name>William B</name>
      <uri>https://stocksharp.ru/users/7/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <category term="Торговые системы" />
    <category term="математические модели" />
    <category term="статистика" />
    <category term="трейдинг" />
    <category term="торговый робот" />
    <category term="MatLab" />
    <content type="html">&lt;p&gt;&lt;img src="/file/107962/3a57f769cbdd9c53f5c73d51ec7f4341.png" alt="" /&gt;
Всем привет!
Сегодня мы анонсируем еще одно не слишком крупное, но важное обновление в одном из наших продуктов: &lt;a href="https://stocksharp.ru/products/matlab/"&gt;&lt;span style="font-size:24pt"&gt;S#.Matlab&lt;/span&gt;&lt;/a&gt;!
Мы добавили поддержку &lt;strong&gt;&lt;span style="color:green"&gt;криптовалют&lt;/span&gt;&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;Теперь любой желающий может легко запустить стратегии, написанные в среде MatLaba в том числе и на криптовалютный рынок!
Напомним, что общая концепция очень проста:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Пишем стратегию в среде MatLab, выполняем сложные расчеты, используем множество нетривиальных функций и подходов&lt;/li&gt;
&lt;li&gt;Подключаем S#.Matlab через который передаем команды на исполнение стратегии на реальном рынке и получаем рыночную информацию в собственный скрипт.&lt;/li&gt;
&lt;li&gt;&lt;span style="color:green"&gt;Profit&lt;/span&gt;!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;И чтобы &lt;span style="color:green"&gt;Profit&lt;/span&gt;был еще больше, только до &lt;strong&gt;12 ноября&lt;/strong&gt; скидка на все наши коннекторы, в том числе S#.Matlab и крипто целых &lt;strong&gt;&lt;span style="color:red"&gt;&lt;span style="font-size:36pt"&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;**:::center
&lt;span style="font-size:36pt"&gt;&lt;a href="https://stocksharp.ru/products/pricing/"&gt;&lt;span style="color:green"&gt;&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Воспользоваться скидкой прямо сейчас!&amp;lt;&amp;lt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="**"&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/314/</id>
    <title type="text">использование PCA в торговле парами инструментов</title>
    <published>2013-11-05T10:42:57Z</published>
    <updated>2013-11-05T10:43:27Z</updated>
    <author>
      <name>Андрей Шабанов</name>
      <uri>https://stocksharp.ru/users/16691/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Арбитраж" />
    <category term="мат статистика" />
    <category term="математические модели" />
    <category term="Статьи" />
    <content type="html">&lt;p&gt;Всем доброго времени суток...сейчас занят в проекте создания нового алгоритма для маркет-мейкера, по этому почти нет времени для нормальных «исследований и тестирования» нашего рынка. Поэтому пришла идея выкладывать обзор разных статей из мира Quantitative Analysis,  HFT, трейдинга и всего, что относится к нашему рынку. Сразу прошу извинить за вольность и не точность перевода. Основная цель просто передать суть,  для любопытных – всегда есть ссылка на оригинал.&lt;/p&gt;
&lt;p&gt;Начну с любопытной статьи про использование PCА.&lt;/p&gt;
&lt;p&gt;Введение:
PCA - &lt;strong&gt;Метод главных компонент&lt;/strong&gt; (англ. Principal component analysis, PCA)  очень-очень популярный метод преобразования исходных признаков в анализе данных. Его идея состоит в следующем пусть у нас есть N признаков, факторов или переменных (назовем их X1,X2,X3,X4…).
Представим наши X (их может быть ооочень много) в виде матрицы. Применяя к этой матрице SVD-разложение, мы можем перейти к новым переменным, которые будут обладать рядом замечательным свойств:&lt;/p&gt;
&lt;p&gt;первое - наши новые признаки (назовем их главными компонентами и будем обозначать Y) будут некоррелированы (в смысле линейной корреляции.
второе – дисперсия главных компонент равна собственному числу ковариационной матрицы, а собственные числа у нас обладают упорядоченностью. Итого: DY1&amp;gt;DY2&amp;gt;DY3….&lt;/p&gt;
&lt;p&gt;Лучше всего это проиллюстрировать картинкой. Рассмотрим 2х мерное облако данных в коррдинатах X1 X2, которые в свою очередь обладают ненулевым коэффициентом корреляции:
После преобразования получаем Новые координаты Y1 Y2, которые не будут коррелированы между собой, и в тоже время первая компонента будет иметь наибольший вклад в общую дисперсию данных (красная стрелочка), а на вторую (черная полоска) придется остаток дисперсии.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://postimage.org/" rel="nofollow" target="_blank"&gt;&lt;img src="http://s23.postimg.org/cqcqnnvy3/pca01.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Есть сотни случаев, где такой метод может понадобиться в анализе данных. Например вы хотите анализировать 100500 признаков и их влияние на какую-то величину Z. Применяя PCA вы получаете некоррелированные признаки (что уже хорошо в смысле оценок коэффициентов регрессии или что вам там надо) и упорядоченные признаки, что дает вам возможность отбросить хвост из признаков и использовать только 10 первых компонент с наибольшим вкладом в дисперсию (такой метод называется отбеливание данных). Есть и другие примеры.&lt;/p&gt;
&lt;p&gt;Причем здесь рынок, спросите Вы?&lt;/p&gt;
&lt;p&gt;Классическая торговля парами (спредами) обычно требует некоррелированности спреда с рынком..То есть нулевой корреляции между приращением спреда и приращением рынка (естественно нам также нужна ограниченность значений нашего спреда в каком-то смысле.&lt;/p&gt;
&lt;p&gt;Обычно когда мы хотим начать торговать парой инструментов мы выбираем 2 сильно коррелированных актива, и используя «бета коэффициенты инструментов» образуем нейтральную к рынку пару.
В случае конструкции синтетического инструмента состоящего из нескольких «ног» такой подход приносит трудности, и тут мы приходим к методу главных компонент: Используя PCA мы трансформируем наши данные при этом упорядоченность дисперсии дает следующий результат:
1-ая компонента, обладающая наибольшей волатильностью, зачастую очень сильно коррелирует с рынком. 2ая компонента, с одной стороны обладает наибольшей дисперсией после вычета из данных первой компоненты, с другой является нейтральной по отношению к первой. Соответственно портфель состоящий из компоненты Y2=a1X1+….anXn мы и будем рассматривать для нашей торговли.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://1.bp.blogspot.com/-kRujUhINIZU/UL0bSxEddlI/AAAAAAAADj8/GzEYNqC3aaI/s1600/energy.png" alt="PCA" /&gt;&lt;/p&gt;
&lt;p&gt;На этой картинке даны 4 инструмента (X1..X4 в нашей терминологии) и 4 главных компоненты после преобразования. Налицо убывание волатильности  от 1ой компоненты к 4ой.&lt;/p&gt;
&lt;p&gt;Если взглянуть на оставшиеся компоненты после вычета первой, то можно увидеть что компоненты вполне торгуемы на той истории на которой проводилось исследование:
&lt;img src="http://4.bp.blogspot.com/-EziqDUQ7cKY/UL0d5kThjAI/AAAAAAAADkM/XnqmWTiLof0/s1600/energy_zoom.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;оригинал: &lt;a href="http://matlab-trading.blogspot.ca/2012/12/using-pca-for-spread-trading.html" rel="nofollow" target="_blank"&gt;http://matlab-trading.blogspot.ca/2012/12/using-pca-for-spread-trading.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;P.S. данный подход относится к классической торговле акциями, куда не стоит относить торговлю ставкой или связанами инструментами.
P.P.S. недавно всвязи с переходом на Т2 рассматривал под микроскопом движение ставки в наших замечательных парах Акция-Фьючерс..
на лицо было заметна корреляция между движением нструмента (внутридневной масштаб) и микродвижением ставки.
Пример:
&lt;a href="http://postimage.org/" rel="nofollow" target="_blank"&gt;&lt;img src="http://s21.postimg.org/i7vp0w5t3/mean02.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;никто не строил стратегий на внутридневной торговли ставкой (базисом) в сбербанке,лукойле,газе?[glare]&lt;/p&gt;
&lt;p&gt;на след. Неделе раскажу про популярный подход  VPIN и OrderFlow для анализа микро движений рынка.&lt;/p&gt;
</content>
  </entry>
</feed>