МЕТОДОЛОГИЯ И СИМУЛЯЦИЯ

Бэктест не показывает будущее.
С его помощью мы становимся лучше.

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

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

ОБЪЁМ СИМУЛЯЦИИ
60+смоделированных параметров 150символов в пуле сканирования 3.400+сделок за прогон Монте-Карлослучайное начало

Все цифры на этой странице это результат симуляции. Это не фактическая доходность клиентов и не может считаться показателем будущей доходности.

Честная рамка

Что эти цифры значат, а что — нет

ЧТО ЭТО ЗНАЧИТ
  • Движок откалиброван всерьёзКаждый порог проверялся по отдельности и в связке; ни одна цифра не выбрана наугад.
  • Издержки включеныС учётом комиссии, проскальзывания, фандинга, частичной ликвидации и эффекта кросс-маржи.
  • Выдержал под нагрузкойВ повторных прогонах со случайными датами начала поведение осталось устойчивым.
ЧЕГО ЭТО НЕ ЗНАЧИТ
  • Вот сколько вы заработаетеРезультат симуляции — не обещание. Ваш результат будет иным.
  • Убытки невозможныНевиданное ранее движение рынка лежит за пределами любой модели.
  • Рынок теперь разгаданНе решён. Калибровка — непрерывная работа, а не завершённая.
Прогон A · мультислот

10 слотов · 20 дней · 50 симуляций

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

ИСПОЛЬЗОВАННЫЕ НАСТРОЙКИ effectiveMode = Monte Carlo (All symbols)
numSims=50numSlots=10maxSimDays=20 randomStartWindowDays=90dataProvider=binance feeRate=0.0004makerFeeRate=0.0002entrySlippageBps=4 exitSlippageBps=4fundingBpsPer8h=1.50fundingIntervalMin=480 maintenanceMarginRate=0.004liquidationSlipBps=8 liquidationPenaltyPctOnMargin=2partialLiqEnabled=true partialLiqReducePct=95partialLiqMaxAttempts=3 intrabarLiqFirstProb=0.70useMarkPriceForLiq=true markBasisAtrFrac=0.10useCrossMargin=true marginLeverageMin=50marginLeverageMax=125 depthSlipEnabled=truedepthSlipNotionalRef=5000 liquidityHoursEnabled=trueliquiditySlipMultLow=1.60 signalLatencyBars=1latencyAdverseFrac=0.50 tpFillMakerProb=0.60sessionDayMin=1440 spotTransferPct=50rechargePctOfSpot=40topN=150 + ещё 26 параметров
ДОЛЯ РАЗОРЕНИЙ0%
ПРИБЫЛЬНЫЙ ПРОГОН100%
ПРИБЫЛЬНЫЕ + УСТОЯВШИЕ100%
ТОЧНОСТЬ СДЕЛОК72.46%
УБЫТОК ОТ ЛИКВИДАЦИИ0.00%
СР. ЛИКВИДАЦИЯ0.18
МЕДИАННЫЙ SPOT$14,160
SPOT P10$11,638
ЛУЧШИЙ ПИК$36,619
СР. СДЕЛКА3,407
СР. ПЛЕЧО61.71x
ТОЧНОСТЬ ПО ЦЕЛИ13.56

Доля убытка из-за ликвидации в этом прогоне %0.00 получилось. Причина не в удаче: двухслойная защита срабатывает дважды до того, как будет достигнут уровень ликвидации биржи.

Прогон B · большой размер ордера

Тот же движок, более агрессивный капитал

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

ДОЛЯ РАЗОРЕНИЙ0%
ПРИБЫЛЬНЫЙ ПРОГОН100%
ТОЧНОСТЬ СДЕЛОК60.51%
СР. ЛИКВИДАЦИЯ3.04
МЕДИАННЫЙ SPOT$9,041
SPOT P10$5,081
ЛУЧШИЙ ПИК$28,396
СР. СДЕЛКА504.7
СР. ПЛЕЧО51.44x
ТОЧНОСТЬ ПО ЦЕЛИ33.88
РАЗМЕР ОРДЕРА$800
НАСТРОЙКА ПЛЕЧА388/сим
#СТАРТ. КАП.ПИК Д.ПИК $ПИК %ИТОГ $BUST
136.556.5$28,3962739.6%$28,340нет
247.367.3$24,1742317.4%$23,915нет
336.156.1$23,3342233.4%$23,276нет
435.955.9$22,3212132.1%$22,320нет
59.329.3$21,8292082.9%$21,754нет
67.926.9$21,7392073.9%$20,468нет

Эта таблица лучший прогонов; средний прогон намного ниже, а медиана и p10 прямо указаны в блоках выше. Не судите систему по её лучшему дню — мы тоже так не делаем.

Тестовые счета

Шесть счетов, шесть разных историй


Мы прогоняли движок по отдельности с разным капиталом, разными корзинами и в разные рыночные дни. Шесть таких прогонов приводим ниже как есть — включая два, закрывшихся в минусе. Показать только удачные было бы просто; поучительны остальные.

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

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

Ждать — тоже решение

Иногда будет казаться, что ничего не происходит

Вы будете смотреть в панель, слоты будут пустыми, и часами не откроется ни одной сделки. Не пугайтесь — это не сбой, это решение.

Не потерять — в этом деле значит выжить. А выжить — это и есть выиграть. Важно не то, что движок торгует в любых условиях, а то, что при неподходящих условиях он не открывает ожидается.

Скажем прямо: в этом мы чрезмерно придирчивы. При малейшей неопределённости мы отводим вас в сторону. Упущенную возможность можно наверстать; потерянный капитал — не всегда.

Нет тренда — нет сделкиПозиция, открытая на рынке без направления, уже стартует в минусе из-за комиссии и фандинга.
Отступает при скачке волатильностиПри резких движениях новый слот не открывается, а правила выхода открытых слотов ужесточаются. В шторм паруса не поднимают.
Если сессия неподходящая — ждётВ часы, когда ликвидность редеет, проскальзывание съедает прибыль. Движок знает эти часы.
Есть сомнение — останавливаетсяПри малейшем несоответствии в связи, данных или состоянии счёта движок не открывает сделку и подаёт сигнал тревоги.

Каждый простаивающий слот отображается в панели как «ожидание сигнала», и причина ожидания записывается в поток SYS.LOG. Мы не молчим.

Последнее слово

Каждая цифра на этой странице получена из симуляций на исторических данных; это не фактическая доходность клиентов и не может считаться показателем будущей доходности. Торговля производными с плечом может привести к полной потере капитала. XTrad не оказывает инвестиционных консультаций, не управляет портфелями и не обещает прибыли. Не используйте деньги, потерю которых вы не можете себе позволить.

Цифры вы видели. Теперь попробуйте в реальных условиях.

Недельный пробный период Starter · ваш счёт, ваш сервер.

Начать пробный период · $199