Перейти к уроку

Урок 4 · Публичный · Опубликован

Чтение результатов Лаборатории

Научиться читать исторический отчёт, издержки и ограничения метрик.

Около 40 мин · Время чтения и практики

Начните с происхождения отчёта

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

В TSLab вкладки «Сделки», «Результаты» и «Доход» показывают разные стороны расчёта. В Лаборатории BalanceAgents анализируется экспортированный CSV. Его сводка ограничена полями файла и не заменяет полный журнал TSLab или брокерскую сверку.

Прочитайте одну сделку целиком

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

Закрытая сделка имеет зафиксированный результат. Открытая позиция остаётся отдельным объектом: если в экспорте нет данных для её переоценки, её текущая прибыль недоступна, а не равна нулю. Нельзя приписывать закрытый результат всему счёту.

В исходном TSLab комиссии Лаборатории зависят от настроенных комиссионных блоков. При импорте сайт читает поля экспорта и применяет общий расчётный контракт. Не вычитайте комиссию повторно из уже очищенного результата.

Прибыль, капитал и просадка

Equity показывает выбранную модель капитала во времени. В учебном графике и реализованной кривой CSV результат признаётся при закрытии сделок. Внутридневная переоценка открытых позиций в эту кривую не входит.

Drawdown — снижение от ранее достигнутого максимума выбранной кривой. Просадка в процентах зависит от капитальной базы. Один и тот же денежный результат при разных начальных депозитах даст разные относительные показатели.

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

Общее демо: что можно и нельзя узнать

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

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

Публичный учебный пример

Как читать результат Лаборатории

26.07.2021 — 17.07.2026 · СделкиЛаборатория.csv

Результат после комиссий
1 026,12
Закрытые сделки
671
Profit Factor
1,7
Ожидание на сделку
1,53
Максимальная просадка
-6,83 %
Капитал по закрытым сделкамЕдиницы отчёта · валюта не указана
26.07.202117.07.2026

Показано 168 из 1 818 дневных точек. Это упрощённая кривая, не движение капитала внутри сделки.

Просадка по закрытым сделкамЕдиницы отчёта · валюта не указана
26.07.202117.07.2026

Показано 168 из 1 818 дневных точек. Это упрощённая кривая, не движение капитала внутри сделки.

Начальный капитал 1 000 задан для примера; результат выражен в единицах отчёта, не в подтверждённой валюте счёта.

Табличные значения и допущения
Выборка точек графика · единицы отчёта
ДатаКапиталПросадка
26.07.20211 0000
20.04.20221 128,7-2,23
12.01.20231 341,31-43,51
25.09.20231 522,62-23,35
28.05.20241 977,680
19.02.20252 058,74-15,61
03.11.20252 067,29-33,81
17.07.20262 026,12-74,98
  • Результат признаётся в дату выхода. Переоценка открытых позиций не моделируется.
  • Годовая база демо — 365 календарных дней. Часовой пояс исходного экспорта неизвестен.
  • Валюта, стоимость шага цены и множитель контракта неизвестны. MAE/MFE в ценовых единицах нельзя считать денежным риском.
  • Исторический модельный результат не подтверждает готовность стратегии к реальной торговле.

Демо 1.1.0 · расчёты laboratory-advanced-1.3.0

Открыть демо

Капитал и просадка по закрытым сделкам

Отдельный синтетический пример: меняйте начальный капитал и изучайте одну дату на двух графиках. Результат учитывается в дату закрытия; переоценки открытых позиций нет.

Без интерактива: Капитал и просадка по закрытым сделкам

1 000 RUB. Без положительной начальной базы капитал и проценты недоступны. Это не переоценка открытых позиций. Денежные значения — RUB.

Начальное состояние учебного примера. Пропуск не заменяется нулём.
ДатаНакопленный результатПросадка, деньгиКапиталПросадка, %
2026-01-01001 0000
2026-01-02-100-100900-10
2026-01-03-100-100900-10
2026-01-0415001 1500
2026-01-0515001 1500
2026-01-0615001 1500
2026-01-070-1501 000-13,04347826
2026-01-080-1501 000-13,04347826
2026-01-09-100-250900-21,73913043
2026-01-10-50-200950-17,39130435
2026-01-11-50-200950-17,39130435
2026-01-1215001 1500
2026-01-1315001 1500
2026-01-1475-751 075-6,52173913
2026-01-1575-751 075-6,52173913
2026-01-1620001 2000
Загрузится при приближении к экрану или по кнопке.

Капитал и просадка по закрытым сделкам

Что сделка пережила до закрытия

MAE показывает неблагоприятное отклонение, MFE — благоприятное. На учебном графике обе оси в процентах; итог сделки в денежных единицах указан отдельно. Отклонение в цене нельзя превращать в деньги без спецификации контракта.

Без интерактива: MAE / MFE

Отклонения в процентных пунктах из синтетического отчёта. Денежная конвертация недоступна; пропуск не равен нулю. Закрытая П/У задана отдельно, а не рассчитана из отклонений. Порядок экстремумов неизвестен.

Начальное состояние учебного примера. Пропуск не заменяется нулём.
СделкаMAE, п.п.MFE, п.п.РезультатЗакрытая П/У, RUB
Сделка 1-0,54Прибыль120
Сделка 2-31Убыток-80
Сделка 3-12Безубыток0
Сделка 4-26Прибыль180
Сделка 5-40Убыток-150
Сделка 6-0,54Прибыль90
Сделка 701,5Прибыль40
Сделка 8Недоступно3Не показана: нет полной пары MAE/MFEНедоступно
Загрузится при приближении к экрану или по кнопке.

MAE / MFE

Единицы и ограничения расчёта

Единицы Registry: percent_scatter_with_money_result. Временная база: closed_trades_exit_order.

bounded deterministic uniform sample in exit order

Причины недоступности: missing_input, insufficient_observations, non_finite_input.

Версия: laboratory-advanced-1.3.0. Отсутствующие данные не заменяются нулём.

Единицы и ограничения расчёта

Единицы Registry: money. Временная база: intratrade_reported_excursion.

unavailable unless contract multiplier, tick value and settlement currency are specified

Причины недоступности: missing_input, insufficient_observations, non_finite_input, missing_contract_specification, unsupported_units.

Версия: laboratory-advanced-1.3.0. Отсутствующие данные не заменяются нулём.

Profit Factor сопоставляет положительные и отрицательные результаты закрытых сделок, а expectancy описывает средний результат сделки выбранной выборки. Они не предсказывают будущую прибыль. Если для показателя недостаточно данных или знаменатель отсутствует, правильный ответ — «недоступно», а не искусственный ноль или бесконечность.

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

Не выбирайте победителя по одной цифре

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

В демо используйте ссылку возврата к уроку. Личный импорт требует входа и доступного тарифного права; для прохождения публичного урока он не обязателен. Просмотр своего отчёта и завершение урока — разные действия.

Итог публичного старта

Вы умеете различать скрипт и агента, прослеживать long/short-сигналы, проверять доступность данных и читать ограничения отчёта. До реальной торговли остаются проверки жизненного цикла позиции, размера, защитных выходов и исполнения. Ни этот курс, ни хороший backtest не гарантируют доходность.

Ответьте на вопросы и отдельно отметьте завершение. Первые четыре урока можно пройти без аккаунта; сохранение на этом устройстве включается по желанию и не переносит результат автоматически в аккаунт.

Справка: вкладка «Сделки» в документации TSLab. Внешняя ссылка не нужна для работы демо.

Практика в рабочем разделе

Откройте публичный отчёт, сравните результат и просадку, затем вернитесь к этому месту урока.

На открывшейся странице выберите «Вернуться к уроку 4». Доступ к данным проверяется отдельно от доступа к уроку.

Проверьте понимание

Выберите один ответ в каждом вопросе. Для завершения нужно набрать 100%.

1. В файле есть открытая позиция, но данных для её переоценки нет. Чему равна текущая прибыль?
2. Почему одинаковый денежный результат может давать разную процентную просадку?
3. Комиссия уже учтена в чистом результате импорта. Нужно ли вычесть её ещё раз?

Завершение урока

Дочитайте финальный раздел.

К финальному разделу →