Barfinex
Loading

Платформа торгового исследования: от гипотезы к проверяемому evidence

Workflow Barfinex для формулировки рыночной гипотезы, сравнения источников, анализа сигналов, фиксации evidence и решения о дальнейшем тестировании.

Платформа торгового исследования должна помочь ответить на вопрос ещё до того, как помогает совершить сделку:

Какое evidence усилит, ослабит или опровергнет эту гипотезу?

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

Начинайте с гипотезы, а не с сигнала

Допустим, вопрос исследования звучит так:

«Создаёт ли макрособытие повторяемую краткосрочную реакцию в определённой группе crypto или equity инструментов?»

Полезный workflow сначала фиксирует:

  • событие или состояние рынка;
  • universe затронутых инструментов;
  • окно наблюдения;
  • ожидаемое направление или поведение;
  • условие фальсификации идеи;
  • предположения по комиссиям и ликвидности.

И только потом выбираются сигналы и индикаторы.

Соберите evidence set

Разные поверхности Barfinex дают разные классы evidence.

Контекст инструмента

Рынки помогают определить universe и сравнивать классы активов, сектора, регионы, роли и тематические теги.

Контекст источника

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

Контекст сигналов

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

Персоны и события

Персоны рынка дают отдельную ось для event research по заявлениям и действиям людей и институций. Корреляцию здесь нельзя автоматически превращать в причинную атрибуцию.

Разделяйте discovery и validation

Распространённая ошибка — найти закономерность и «подтвердить» её на том же sample.

Более сильный процесс разделяет:

  1. Discovery period — формирование гипотез и выбор признаков.
  2. Validation period — проверка замороженной гипотезы на unseen data.
  3. Stress period — поведение при других режимах волатильности и ликвидности.
  4. Operational observation — проверка того, сохраняются ли предположения после внедрения.

Платформа помогает организовать контекст, но сама по себе не устраняет look-ahead bias, selection bias и overfitting.

Фиксируйте исследовательское решение

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

Полезно сохранять:

  • гипотезу и ожидаемый механизм;
  • инструменты и источники;
  • sample period;
  • определения сигналов и индикаторов;
  • assumptions по издержкам;
  • критерии invalidation;
  • исключения;
  • решение: reject, revise, paper-test или продолжить validation.

Так «no trade» и «гипотеза отклонена» становятся нормальными результатами исследования.

Сравнивайте альтернативы, а не только победителя

Если протестировать десять вариантов и сохранить только лучший, audit trail теряет данные о selection bias.

Сохраняйте rejected parameter sets, режимы, где идея не работает, и sensitivity checks. Распределение результатов часто важнее красивого максимума.

Когда исследование можно приближать к автоматизации

Перед promotion идеи проверьте:

  • детерминировано ли и версионировано определение сигнала;
  • воспроизводимо ли происхождение данных;
  • реалистичны ли издержки и задержки;
  • приемлемо ли out-of-sample поведение для конкретного use case;
  • независимы ли risk controls от стратегии;
  • описаны ли failure/stale-data состояния;
  • можно ли объяснить, почему кандидат был допущен или отклонён.

После этого Detector, Advisor и Inspector стоит читать как три отдельные operational boundaries.

Исследовательские поверхности

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

Давайте свяжемся

Есть вопросы или хотите узнать больше о Barfinex? Напишите нам.