Симулятор рынка: как и зачем тестировать свои стратегии в прошлом

Симулятор рынка — это функционал Суперграфиков, который позволяет воспроизводить прошлые движения цены и использовать их для тестирования стратегий. Этот инструмент помогает трейдерам оттачивать свои стратегии, изучать поведение рынка в разные периоды и практиковать торговые решения без риска для для своих средств. Он дает интерактивный, безопасный и динамичный способ укрепить навыки и лучше понять историю цены и поведение рынков.

Зачем нужен Симулятор рынка

Торговля в симуляции начинается с выбранного вами момента на графике, а скорость воспроизведения можно регулировать. Симулятор рынка позволяет не только изучить прошлое, но и заглянуть в будущее, предоставляя вам следующие возможности:

  • Улучшение стратегии. Анализируйте исторические данные и симулируйте сделки, выявляя слабые места и проблемные места в вашей стратегии.
  • Реалистичное обучение. Погружайтесь в условия, максимально похожие на реальные, и изучайте эффективность своей стратегии.
  • Новые возможности. Изучайте прошлое движение цены и находите закономерности и тренды, которые помогают принимать более взвешенные решения.
  • Практика без риска. ]улучшайте свои торговые навыки, не рискуя реальными деньгами.
  • Гибкая скорость. Настраивайте темп воспроизведения под свой подход и стратегию.
  • Непрерывность анализа. Вы можете поставить симуляцию на паузу и позже продолжить с того же места со всеми сохраненными настройками.

Как пользоваться Симулятором рынка

Чтобы освоить новые инструменты, нужно время. Вот краткий гид, который поможет вам начать работать с Симулятором.

Откройте инструмент. Нажмите кнопку Симулятор рынка на верхней панели графика. Она выглядит как значок перемотки.

Выберите начальную точку. При наведении курсора на график появляется синяя вертикальная линия с ножницами. Кликните, чтобы выбрать дату и время старта.

Вы можете указать конкретную дату или нажать кнопку Первый день с данными, чтобы выбрать самый ранний доступный день.

Вам также доступна опция Случайный бар.

Запустите симуляцию. Нажмите Воспроизвести. Скорость можно менять в любое время.

Контролируйте симуляцию. Вы можете замедлить воспроизведение, чтобы не упустить детали. А чтобы перемещаться по рынку вперёд бар за баром, используйте кнопку Вперёд.

Отслеживайте статус. На графике появится индикатор режима симуляции. Если его нет, значит вы снова смотрите на график в реальном времени.

Меняйте стартовую точку. Даже во время симуляции можно выбрать новую начальную точку: конкретный бар, дату или случайный бар.

Используйте несколько графиков. Симулятор может работать сразу на нескольких графиках в рабочем пространстве, чтобы вы могли изучать динамику одного или нескольких инструментов на разных интервалах одновременно.

В этом случае есть два режима воспроизведения:

• Один график

• Все графики

В первом режиме, симуляция запускается только на одном графике и работает как обычно.

При запуске на всех графиках стартовая линия появится на каждом, а при выборе начальной точки графики синхронизируются по времени — это сделано для того, чтобы графики на разных интервалах работали вместе. Графики с большими интервалами ждут, пока подтянутся графики с интервалами поменьше. Например, недельный график покажет новый бар только после загрузки семи дневных баров на дневном графике.

Завершите симуляцию. Чтобы вернуться к рынку, нажмите кнопку К реальному времени.

Закрыть панель можно кнопкой с крестиком или повторным нажатием на кнопку Симулятора.

При выходе текущая сессия сохраняется автоматически, и в следующий раз, когда вы откроете Симулятор, вы можете продолжить работу с того же места или начать новую симуляцию.

Симулятор запоминает:

  • Инструменты и интервалы
  • Время последнего просмотренного бара
  • Состояние симуляции

Обратите внимание, что тип и стиль графика не сохраняются.

Восстановление сессии работает только для типов графиков, которые поддерживают работу Симулятора. В пространстве с несколькими графиками только соответствующие графики восстановят вашу последнюю сессию. Если ни один из графиков в вашем пространстве не поддерживает симуляцию, опция восстановления не будет отображаться.

Индикаторы и инструменты рисования

Объекты рисования и индикаторы в Симуляторе рынка функционируют несколько иначе, чем на обычных графиках.

В режиме симуляции объекты рисования становятся комментариями к исторической динамике цены, помогая вам тестировать свою стратегию. Они сохраняются после выхода из симуляции.

Индикаторы предоставляют информацию о прошлых ценовых движениях на основе выбранных параметров, что позволяет оценить их эффективность для улучшения стратегии. В Симуляторе индикаторы могут обрабатывать воспроизведённые данные для расчётов.

Глубина истории

Объем доступной истории зависит от тикера и выбранного таймфрейма. Внутридневные интервалы показывают ограниченный объём данных. В результате данных внутридневного интервала может быть меньше, чем данных за день.

Например, если вы воспроизводите динамику акций Apple с дневным интервалом, история начинается с 12 декабря 1980 года, в то время как 1-минутные данные AAPL начинаются с 3 января 2000 года, а самый ранний 1-секундный бар в симуляции датируется 17 августа 2022 года.

Для некоторых инструментов у нас есть 1-минутные данные, начиная с 2011 года, для других — с 2009 года, а для некоторых — даже с 2000 года. Таким образом, вы можете воспроизвести до 20+ лет минутных данных. В то же время другие инструменты имеют более короткую внутридневную историю, поэтому в режиме симуляции доступно меньше данных.

Для всех секундных интервалов TradingView хранит данные, начиная с августа 2022 года, а самый ранний секундный бар в Симуляторе датируется 17 августа 2022 года.

ИнструментНачальный 1-сек. барНачальный 1-мин. барНачальный дневной бар
NASDAQ:AAPL17 Августа, 20223 января, 200012 декабря, 1980
NASDAQ:MSFT17 Августа, 20223 января, 200013 марта, 1986
SP:SPX17 Августа, 20223 января, 20001 января, 1871
TVC:VIX17 Августа, 20228 апреля, 19973 января, 2000
TVC:DXY17 Августа, 202213 марта, 200731 января, 1967
FX:EURUSD
FX:GBPUSD
17 Августа, 202228 ноября, 20014 января, 1971
BITSTAMP:BTCUSD17 Августа, 202218 августа, 201118 августа, 2011
BITSTAMP:ETHUSD17 Августа, 20227 августа, 20157 августа, 2015

 

Вышеупомянутые ограничения на воспроизведение не распространяются на графики непрерывных фьючерсов — инструменты 1! и 2! (например, ES1!, BANKNIFTY1!) — и на фьючерсные контракты с включенной настройкой Использовать расчётную цену для цены закрытия на дневном интервале, поскольку они имеют свои собственные специальные внутридневные ограничения в связи с их синтетическим характером.

Чтобы узнать, где находится начальный воспроизводимый бар для определенного инструмента, просто включите Симулятор, нажмите Выбрать дату... на панели воспроизведения, а затем нажмите Первый день с данными.

Таким образом, вы можете запустить воспроизведение с самого первого бара или любого другого бара в доступной истории из меню Выбрать дату.

Чтобы получить доступ к более подробным внутридневным данным, вы можете выбрать начальную точку для воспроизведения баров на более высоком интервале, а затем переключиться на более низкий интервал.

Например, чтобы воспроизвести более старые 1-минутные бары, вы можете перейти на дневной интервал, включить Симулятор, нажать Выбрать бар и вручную выбрать начальную точку на графике. Затем переключитесь на 1-минутный интервал и нажмите Воспроизвести.

Если указанная начальная точка воспроизведения находится слишком далеко и для выбранного периода времени нет данных, Симулятор рынка автоматически перейдет к первому доступному бару.

При переключении с более высоких временных интервалов на более низкие может случиться так, что данные доступны на более высоком временном интервале (например, 1 день), но не доступны на графике с более низким временным интервалом (например, 1 минута), поскольку был достигнут лимит подписки на внутридневные данные или в нашем хранилище данных нет внутридневных данных за столь длительный период времени. В этом случае в левом нижнем углу графика появится сообщение Точка на графике недоступна, а ваш интервал останется неизменным.

Если вы все же хотите использовать более низкий интервал в Симуляторе, вам необходимо выбрать начальную точку, где доступны данные более низкого интервала, с помощью опции Выбрать датуПервый день с данными.

Горячие клавиши

В Симуляторе рынка можно использовать горячие клавиши, чтобы быстро и удобно управлять воспроизведением с клавиатуры, не используя мышь или трекпад.

  • Чтобы начать или остановить воспроизведение, просто нажмите Shift + ↓.
  • Чтобы перейти на один шаг вперед, нажмите Shift + →.

Дополнительные советы

По мере того, как вы будете лучше знакомиться с Симулятором рынка, вы поймете, как он работает на практике. Прежде чем приступить, вот несколько полезных советов:

  • Серверные оповещения сохраняются на основе данных в реальном времени.
  • Во время воспроизведения невозможно создавать новые серверные оповещения.
  • Торговые заявки исполняются с использованием данных в реальном времени, включая заявки на Демо-счёте и с другими брокерами.
  • Котировки, отображаемые на торговой панели и в списке котировок, соответствуют данным в реальном времени в режиме воспроизведения.
  • Регрессионный тренд и профиль объема с фиксированным диапазоном неактивны во время воспроизведения. 
  • Воспроизведение баров в более мелких сегментах невозможно.
  • Следующие типы графиков не работают с Симулятором рынка: Ренко, Каги, Крестики-нолики, Range, Линейный прорыв, Кластерный объём, Time Price Opportunity.
  • Симулятор не работает со графиками спреда и тиковыми графиками.

Кратко о Симуляторе рынка

Симулятор рынка — это мощный инструмент TradingView, который позволяет моделировать исторические рыночные условия для тестирования стратегий и развития навыков анализа и торговли.

Вы можете выбрать любую начальную точку из доступных исторических данных (от десятилетий ежедневных данных до недавних данных с точностью до секунды) и воспроизводить движения рынка с настраиваемой скоростью.

Инструмент поддерживает синхронизацию нескольких графиков, работает с объектами рисования и индикаторами и предоставляет возможности для практики без риска.

Читайте также:

Об оповещениях на TradingView

Paper Trading (Демо-счёт) — основной функционал

Обзор конструктора опционных стратегий