Все статьи

Что такое Veskald: no-code конструктор стратегий и квант-лаб для криптофьючерсов

Veskald — это no-code платформа для создания, тестирования и запуска стратегий криптофьючерсов без написания кода. Она объединяет построение стратегий, бэктестинг, валидацию и аналитику в одном интерфейсе, оставляя средства на вашей бирже.

В этой статье
  1. Для кого это
  2. Полный цикл в одном месте
  3. Стратегия как правила, а не код
  4. Аналитика для момента принятия решения
  5. Три способа запуска стратегии
  6. ИИ в проектировании, никогда в исполнении
  7. Безопасность через архитектуру
  8. Чего Veskald не делает
  9. Поддержка, которая развивает
  10. Начало работы

Veskald — это no-code платформа для создания, тестирования, валидации и запуска торговых стратегий на крипто-бессрочных фьючерсах со встроенной рыночной аналитикой. Вы описываете стратегию как набор правил вместо написания кода, тестируете ее на истории с реальными торговыми издержками, проверяете, держится ли результат за пределами периода, на котором она была построена, а затем запускаете ее — либо действуя по сигналам самостоятельно с полной картиной рынка перед вами, либо через open-source бота на своей машине. Платформа никогда не хранит средства и принимает только ключи биржи только для чтения.

Эта страница объясняет, что делает платформа, для кого она, чем отличается от бот-сервиса или инструмента для charting, и чего она не делает.

Для кого это

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

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

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

Полный цикл в одном месте

Многие трейдеры склеивают вместе четыре или пять инструментов: сервис для charting для идеи, фреймворк для бэктеста, оптимизатор, бот-сервис для исполнения и таблицу для сбора результатов. Контекст теряется на каждом стыке.

Veskald держит весь цикл в одном интерфейсе:

  1. Конструктор. Условия входа на нескольких таймфреймах — например, 4h график задает тренд, а 15m график таймирует вход. Стоп-лосс, несколько уровней тейк-профита, трейлинг-стоп, безубыток, ранние выходы по индикатору или времени, правила пропуска для случаев, когда не нужно торговать, динамический риск, реагирующий на серию исходов. Любой выход может управляться индикатором. Каждое правило читаемо на простом языке. Начните с пустой стратегии, своих шаблонов или публичной библиотеки — стратегии, исследованные ИИ-агентами и опубликованные со всей логикой открытой для чтения и изменения.
  2. Бэктест. Движок считает, что платит живой счет — комиссии вашего тарифа на бирже, фандинг на бессрочных фьючерсах, проскальзывание от ликвидности, влияние цены на крупные заказы — и рассчитывает размер позиций по собственным правилам контрактов биржи, так что размер в тесте — это размер, который биржа примет. На мелких сделках разрыв между тестом и реальностью выходит менее 0.5%. Настройки движка открыты на каждую стратегию, и вы можете видеть, как считается каждая сделка. Каждая сделка также кластеризуется по рыночному режиму, в котором она произошла — волатильность, тренд, объем, моментум, ордерфлоу, сессия — по таймфрейму, с отмеченными лучшим и худшим режимом, так что вы видите, какие условия заработали деньги, а какие тихо сожгли их. Отчет называет проблемные режимы прямо: токсичный режим, кластер с низким винрейтом, режим, где живет преимущество.
  3. Валидация. Разделение на обучающую / тестовую выборку, Монте-Карло на последовательности сделок и кросс-активные прогоны на других парах. Здесь хороший на вид бэктест либо выживает, либо оказывается одним удачным периодом.
  4. Оптимизация. Генетический оптимизатор проходит через тысячи комбинаций параметров. Он оптимизирует гладкость кривой эквити, а не максимальную прибыль — одна удачная сделка ничего не значит — что и удерживает его от подгонки под шум.
  5. Аналитика. Один экран, отвечающий на вопрос "какой рынок прямо сейчас" — красные флаги на четырех таймфреймах, глубина стакана, рыночный режим, фандинг и открытый интерес, новости, оцененные ИИ. Используется в момент принятия решения и сохраняется как история.
  6. Исполнение. Три способа запустить то, что выжило — см. ниже.
  7. Журнал, лог исполнения, портфель. Журнал заполняется сам из аккаунта и воспроизводит любую сделку свеча за свечой с новостями, красными флагами и вашими собственными действиями в тот момент. Лог исполнения хранит истинные данные: каждый ордер и исполнение с временной меткой биржи, каждый ордер бэктеста рядом с его реальным исполнением, ваши ручные вмешательства отделены от стратегии. Портфель показывает все стратегии как одну книгу — совокупное эквити и матрицу корреляции по просадкам, которая ловит "разные" стратегии, делающие одну и ту же ставку.

Стратегия как правила, а не код

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

Из этого следуют две вещи.

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

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

Аналитика для момента принятия решения

Стратегия говорит вам когда. Аналитика говорит вам, какой рынок в этот момент. Экран объединяет красные флаги на четырех таймфреймах, глубину стакана, макро режим, фандинг и открытый интерес, и новости с многоуровневой оценкой ИИ — один вид, отвечающий на вопрос "что происходит прямо сейчас".

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

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

Три способа запуска стратегии

Сигналы. Стратегия наблюдает за рынком и отправляет сигнал — в приложении, как уведомление браузера, по email или в Telegram. Вы размещаете ордер сами, с экраном аналитики рядом с сигналом.

Локальный бот. Open-source бот работает на вашем компьютере или сервере (Windows, macOS, Linux или Docker) и размещает ордера на бирже. Торговые ключи остаются на вашей машине и никогда не попадают на платформу.

Оба. Войдите в сделку вручную и передайте ее боту для управления — стопы, тейк-профиты, трейлинг. Переключение между режимами никогда не означает пересборку стратегии.

Для команд и кастомных настроек каждая стратегия также может потоково передавать события через WebSocket на ваш собственный эндпоинт, так что вы можете построить свой собственный слой исполнения поверх.

ИИ в проектировании, никогда в исполнении

Три ИИ-агента помогают с работой над стратегией: один отвечает на вопросы и проверяет результаты на реальность на каждой странице, один быстро прототипирует стратегии, один проводит глубокое исследование — строит, валидирует и прямо говорит, когда преимущества нет. Они используют те же инструменты конструктора, бэктестера и валидации, что и человек, и каждый расчет выполняется детерминированным кодом.

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

Безопасность через архитектуру

Платформа принимает только API-ключи только для чтения. Ключ с правами на торговлю или вывод отклоняется при отправке. Торговый ключ существует только если вы запускаете бота, и он живет на вашей машине. Его нельзя подключить к платформе даже по ошибке: Veskald не раскрывает IP-адреса серверов, поэтому биржа не позволит торговому ключу работать с нашей инфраструктурой вообще. Veskald не имеет доступа к средствам и пути вывода ни на одном этапе. Стратегии могут быть опционально зашифрованы по схеме с двумя ключами, в этом случае даже команда Veskald не может прочитать логику. Данные хранятся в ЕС.

Чего Veskald не делает

  • Хранить или получать доступ к вашим деньгам. Никакого кастоди, никаких депозитов, никакого пути вывода. Ваш капитал остается на вашей бирже.
  • Размещать сделки за вас или хранить ваши торговые ключи. Платформа только читает. Исполнение происходит на вашей стороне — вручную или через локального бота с ключами на вашей машине.
  • Продавать сигналы или стратегии других людей. Библиотека шаблонов — это открытая логика, которую вы можете читать, менять и тестировать. Ничто не продается как готовое преимущество.
  • Обещать доходность или подгонять результаты бэктеста. Здесь нет "средней доходности пользователей" — мы не видим ваш P&L и не контролируем ваши стратегии. То, что показано, можно проверить: тест, результат на тестовой выборке, распределение Монте-Карло, разбивка по режимам.
  • Выносить вердикты. Платформа не говорит вам, что стратегия хороша — она показывает данные. Если вы спросите, ИИ-агент даст вам свое мнение с подтверждающими доказательствами. Решение остается за вами.
  • Создавать ложное чувство безопасности. Ключи только для чтения, никаких IP-адресов серверов для вайтлиста, open-source бот — ограничения архитектурные, а не политика, которой вы должны доверять.
  • Сканировать весь рынок. Стратегия наблюдает за своими парами круглосуточно и предупреждает вас в момент выполнения своих условий — но она работает на выбранных вами парах, она не сканирует сотни монет в поисках сетапа. Открытый интерес и фандинг — это контекст на экране аналитики, а не условия входа.
  • Что-либо за пределами крипто-бессрочных фьючерсов. Поддерживаются сегодня: Binance, Bybit, Kraken, KuCoin. OKX и Coinbase в разработке. Никаких акций, форекса или опционов.

Поддержка, которая развивает

Если нужного вам индикатора нет, скажите нам, и мы его создадим — он станет обычным индикатором, доступным всем на платформе. Когда что-то в вашей стратегии ведет себя так, что вы не можете объяснить, мы скорее посмотрим на ваш конкретный случай, чем укажем вам на страницу документации.

Начало работы

Бесплатный план дает 7 дней на создание и бэктест, карта не требуется; запуск стратегии в реальном времени доступен на платных тарифах. Возьмите стратегию, которой вы уже торгуете — из головы, из Pine Script, из таблицы — и запишите ее как точные правила. Вы увидите ее цифры на годах истории вместо вашей памяти о ней, где она зарабатывает и теряет по режимам, и держится ли она на тестовой выборке. Если да, она готова к запуску без вашего присутствия у экрана. Обычно достаточно одной сессии.

Бот исполнения open-source: gitlab.com/veskald/veskald-execution-bridge.

Поделиться