Стратегии
Устойчивость дрейфа золота в азиатскую сессию: торгуй XAUUSD.SPOTMETAL от открытия сессии 18:00 NY до открытия Лондона в направлении средней доходности этого же отрезка, только если скользящая t-статистика превышает порог; вне рынка на каждом срезе финансирования 17:00 NY (1H, лонг-шорт, параметры сигнала 2)
Итог: Проверка
XauAsiaSessionDriftPersistence
Устойчивость дрейфа золота в азиатскую сессию: торгуй XAUUSD.SPOTMETAL от открытия сессии 18:00 NY до открытия Лондона в направлении средней доходности этого же отрезка, только если скользящая t-статистика превышает…
Гипотеза
Торговая стратегия лонг-шорт на одном инструменте и одной площадке: спотовое золото (XAUUSD.SPOTMETAL, средние цены Dukascopy, бары 1-HOUR, история с 2003). Механизм: периодичность внутридневной доходности. Хестон, Корайчик и Садка (2010, Journal of Finance, «Внутридневные закономерности в поперечном срезе доходности акций») показывают, что доходность заданного временного отрезка сохраняется изо дня в день на дневных интервалах. Для золота это обычно объясняют физическим и розничным спросом в Азии (Китай, Индия)……Показать большеСвернуть
Торговая стратегия лонг-шорт на одном инструменте и одной площадке: спотовое золото (XAUUSD.SPOTMETAL, средние цены Dukascopy, бары 1-HOUR, история с 2003). Механизм: периодичность внутридневной доходности. Хестон, Корайчик и Садка (2010, Journal of Finance, «Внутридневные закономерности в поперечном срезе доходности акций») показывают, что доходность заданного временного отрезка сохраняется изо дня в день на дневных интервалах. Для золота это обычно объясняют физическим и розничным спросом в Азии (Китай, Индия) в ходе азиатской сессии, тогда как западные фьючерсы, ETF и потоки фиксинга доминируют в часы Лондона и NY. Стратегия торгует ONE отрезок каждого торгового дня золота — азиатскую сессию от открытия сессии Нью-Йорка 18:00 до открытия Лондона (exit_hour_ny, базовый уровень 03:00 NY). Направление дрейфа заранее не предполагается. Каждый день рассчитываются среднее и t-статистика логарифмической доходности этого отрезка за последние lookback_sessions торговых дней. При t > t_threshold открывается лонг на время отрезка; при t < -t_threshold — шорт; иначе позиция не открывается. Поскольку позиция всегда закрыта до отсечки 17:00 NY, стратегия не платит и не получает финансирование за ночь и не держит позицию на выходных или во время ежедневного перерыва 17:00-18:00. Новизна относительно уже имеющихся в конвейере идей для золота: расширение диапазона открытия Лондона, снятие ликвидности NY/BOS, пробой уровня предыдущего дня OCO, возврат премии PAXG, ротация BTC/XAU и подтверждение IMF для входа в лонг или выхода в кэш — все это сигналы на основе ценовых уровней или нескольких активов. Ни один из них не использует сигнал сохранения доходности по времени суток и не торгует азиатский отрезок. Исполнение на площадке с сессионным расписанием: поддерживается next_open_fill. Решение о входе принимается при закрытии последнего бара предыдущей сессии (бара 16:00-17:00 NY) и исполняется по цене открытия следующего бара — при открытии сессии 18:00 NY; поэтому позиция отсутствует на момент среза финансирования 17:00. Решение о выходе принимается при закрытии бара, заканчивающегося в exit_hour_ny, и исполняется по цене открытия следующего бара. Для сопоставления сессии с днём используй session_date_of / помощники сессий, никогда — astimezone().date(). Контроль риска, маршрут (a): номинал = 1.0x капитала (без плеча) плюс защитный стоп внутри бара только на сокращение позиции (_submit_stop_market) на расстоянии 1.5% от входа; он приводит к убытку не более 1.5% капитала. Время срабатывания — внутри бара, по модели симуляции площадки платформой; ордер на стороне биржи не требуется. Расчёт издержек: SPOTMETAL за полный круг — это 0.0154% номинала (2 x 0.77 базисных пунктов за половину спреда, нулевая комиссия; финансирования нет, поскольку позиция закрыта на 17:00). В данных 2003-2007 1H, уже имеющихся в каталоге, средняя доходность отрезка 18:00-03:00 NY составляла +10.8 базисных пункта в день (стандартное отклонение 44 базисных пункта), против +1.6 базисных пунктов для 03:00-08:00 и примерно 0 для 15:00-17:00. Ожидаемый захват с фильтром — около половины среднего дрейфа в базисных пунктах в день за всю историю 2003-2026 (примерно 5 базисных пунктов). Это больше 3x стоимости полного круга 1.54 базисных пункта и примерно 2x минимального уровня проверки около 2.3-3 базисных пунктов (1.5-2x RT). Это стратегия с небольшой прибылью на сделку и большим числом сделок (около 200 сделок в год), а не стратегия на многопроцентные колебания. Это приемлемо лишь потому, что издержки на золотой площадке составляют 1/6 от издержек криптовалютного бессрочного контракта; при тех же результатах на крипторынке комиссии съели бы всю прибыль. В каталоге данных 1H сейчас есть данные за период с 2003-05 по 2007-06; остальная часть истории 2003-2026 собирается по запросу с Dukascopy (загрузка истории продолжается), поэтому data_needs не объявляются.
Использует наименее задействованную площадку (SPOTMETAL, 0.1% корпуса) и недостаточно представленное направление лонг-шорт (21.8%) благодаря механизму, которого нет в других запусках по золоту в конвейере (сохранение доходности по времени суток). Не использует BTC и Binance, не требует дополнительного источника данных (L189), а низкие издержки площадки позволяют сезонному преимуществу с небольшой прибылью и большим числом сделок преодолеть порог комиссий.
Реализация
Торговая стратегия лонг-шорт на спотовом золоте (XAUUSD.SPOTMETAL, 1H), использующая внутридневное сохранение направления. В каждой сессии она торгует только на азиатском отрезке — от открытия сессии 18:00 NY до бара, закрывающегося в exit_hour_ny (базовый уровень 03:00 NY). Направление определяется t-статистикой логарифмической доходности этого отрезка за последние lookback_sessions завершённых сессий: лонг при t > t_threshold, шорт при t < -t_threshold, иначе — вне рынка. Решение о входе принимается при……Показать большеСвернуть
Торговая стратегия лонг-шорт на спотовом золоте (XAUUSD.SPOTMETAL, 1H), использующая внутридневное сохранение направления. В каждой сессии она торгует только на азиатском отрезке — от открытия сессии 18:00 NY до бара, закрывающегося в exit_hour_ny (базовый уровень 03:00 NY). Направление определяется t-статистикой логарифмической доходности этого отрезка за последние lookback_sessions завершённых сессий: лонг при t > t_threshold, шорт при t < -t_threshold, иначе — вне рынка. Решение о входе принимается при закрытии последнего бара сессии (бара, закрывающегося при завершении сессии: 17:00 NY, либо при раннем закрытии). Сделка открывается по цене открытия следующего бара — при открытии сессии 18:00 (next_open_fill). Решение о выходе принимается при закрытии бара часа выхода, сделка закрывается по цене открытия следующего бара. Внутри бара действует стоп только на сокращение позиции STOP_MARKET, установленный на расстоянии 1.5% от цены входа. В качестве дополнительной защиты закрывается любая открытая позиция в force_flat_hour_ny или позже, либо на баре закрытия сессии. Поэтому портфель всегда вне рынка на каждом срезе финансирования 17:00 NY, а также на выходных и праздниках.
Гипотеза реализована напрямую. Дни сессий берутся из helpers.sessions.session_date, а бар решения — из minutes_to_session_close, поэтому ранние закрытия и праздники учитывают календарь платформы. Привязка к календарным датам не используется. Часовой пояс NY берётся из zoneinfo America/New_York и используется только для определения положения бара внутри отрезка. Доходность отрезка — это логарифм отношения цены закрытия бара часа выхода к цене открытия первого бара сессии. Если точный бар часа выхода не котируется,……Показать большеСвернуть
Гипотеза реализована напрямую. Дни сессий берутся из helpers.sessions.session_date, а бар решения — из minutes_to_session_close, поэтому ранние закрытия и праздники учитывают календарь платформы. Привязка к календарным датам не используется. Часовой пояс NY берётся из zoneinfo America/New_York и используется только для определения положения бара внутри отрезка. Доходность отрезка — это логарифм отношения цены закрытия бара часа выхода к цене открытия первого бара сессии. Если точный бар часа выхода не котируется, отрезок заканчивается на последнем закрытии перед ним. t-статистика пересчитывается раз за сессию по не более чем 250 сохранённым значениям; входы начинаются только после накопления полного окна. Размер позиции: капитал × notional_fraction (1.0) × плечо (1.0) / цена в унциях 0.01. Помощник маржи может немного уменьшить размер из-за спреда. Маршрут контроля риска (a): стоп 1.5% на номинал 1.0x приводит к убытку не более примерно 1.5% капитала, за исключением гэпов при открытии в воскресенье. Список доходностей отрезка сохраняется через PERSIST_STATE, а защита от повторной обработки последней сессии обеспечивает идемпотентность после восстановления. Имена параметров и фиксированные значения точно соответствуют optimization_plan. Настраиваются t_threshold, exit_hour_ny и lookback_sessions. Фиксированы плечо, stop_pct, notional_fraction, force_flat_hour_ny и session_open_hour_ny. Ограничения не применяются, поэтому _param_bounds не объявляются. calculate_signal возвращает t-статистику на каждом баре; она меняется раз за сессию. Оговорка: азиатский дрейф 2003-2007 отчасти отражает бычий рынок золота той эпохи. Фильтр направления по скользящей t-статистике должен сохранять преимущественно длинные позиции при восходящем тренде, поэтому утверждение о лонг-шорт зависит от смены режима среднего возврата отрезка.
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.