Все статьи

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

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

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

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

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

Для кого это

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

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

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

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

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

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

  1. Конструктор. Условия входа на нескольких таймфреймах — например, 4h chart задает тренд, а 15m chart таймирует вход. Stop-loss, несколько уровней take-profit, trailing stop, break-even, ранние выходы по индикатору или времени, правила пропуска для когда не торговать, динамический риск, реагирующий на серию исходов. Любой индикатор может управлять любым выходом. Каждое правило читаемо на простом языке. Начните с пустой стратегии, своих шаблонов или публичной библиотеки — стратегии, исследованные AI агентами и опубликованные со всей логикой открытой для чтения и изменения.
  2. Backtest. Движок считает, что платит живой счет — комиссии вашего тарифа на бирже, funding на perpetuals, slippage от ликвидности, влияние цены на крупные ордера — и размерит позиции по собственным правилам контракта биржи, так что размер в тесте — это размер, который биржа примет. На мелких сделках разрыв между тестом и live выходит менее 0.5%. Настройки движка открыты на стратегию, и вы можете видеть, как считается каждая сделка. Каждая сделка также кластеризуется по рыночному режиму, в котором она произошла — волатильность, тренд, объем, моментум, order flow, сессия — на таймфрейм, с лучшим и худшим режимом, отмеченным, так что вы видите, какие условия принесли деньги, а какие тихо сожгли их. Отчет называет проблемные режимы прямо: токсичный режим, кластер с низким win rate, режим, где живет edge.
  3. Валидация. Split in-sample / out-of-sample, Monte Carlo на последовательности сделок и кросс-актив запуски на других парах. Здесь красивая backtest либо выживает, либо оказывается одним удачным периодом.
  4. Оптимизация. Генетический оптимизатор проходит через тысячи комбинаций параметров. Он оптимизирует гладкую equity curve, а не максимальную прибыль — одна удачная сделка ничего не значит — что и удерживает его от подгонки под шум.
  5. Аналитика. Один экран, отвечающий на вопрос "какой рынок прямо сейчас" — красные флаги на четырех таймфреймах, глубина стакана, рыночный режим, funding и open interest, новости, оцененные AI. Используется в момент принятия решения и сохраняется как история.
  6. Исполнение. Три способа запустить то, что выжило — см. ниже.
  7. Журнал, лог исполнения, портфель. Журнал заполняется сам со счета и воспроизводит любую сделку candle by candle с новостями, красными флагами и вашими действиями в то время. Лог исполнения хранит ground truth: каждый ордер и fill с timestamp биржи, каждый ордер backtest рядом с его реальным fill, ваши ручные вмешательства отделены от стратегии. Портфель показывает все стратегии как одну книгу — комбинированный equity и матрицу корреляций на drawdowns, которая ловит "разные" стратегии, делающие одну ставку.

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

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

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

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

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

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

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

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

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

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

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

Self-hosted бот. Open-source бот работает на вашем компьютере или сервере (Windows, macOS, Linux, Docker) и ставит ордера на бирже. Он открыт и запускается у вас не случайно: сигнал вашей стратегии — ваша собственность, как и сама стратегия, и что с ним делать на своей стороне — решаете вы. Бот — способ исполнения по умолчанию, но не единственный. Поставьте перед сигналами свой фильтр или ML-модель, которая решает, какие сделки брать, или замените бота своим исполнителем целиком. Исполнение — ваша территория, которую можно расширять, а не сервис, которому отдали ключ и дальше только смотрите. И раз бот работает на вашей машине, торговые ключи остаются на ней и до платформы не доходят.

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

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

ИИ в дизайне, никогда в исполнении

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

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

Безопасность благодаря архитектуре

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

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

  • Не хранит или не получает доступ к вашим деньгам. Нет кастодиала, нет депозитов, нет пути вывода. Ваш капитал остается на вашей бирже.
  • Не размещает сделки за вас и не хранит ваши торговые ключи. Платформа только читает. Исполнение происходит на вашей стороне — вручную или через self-hosted бота с ключами на вашей машине.
  • Не продает сигналы или стратегии других людей. Библиотека шаблонов — это открытая логика, которую вы можете читать, менять и тестировать. Ничто не продается как готовый edge.
  • Не обещает доходность и не корректирует результаты backtest. Здесь нет "средней доходности пользователя" — мы не видим ваш P&L и не контролируем ваши стратегии. Что показано — проверяемо: тест, результат out-of-sample, распределение Monte Carlo, breakdown по режимам.
  • Не выносит вердикты. Платформа не говорит вам, что стратегия хороша — она показывает данные. Если вы спросите, AI агент даст вам свое мнение с доказательствами behind it. Решение остается за вами.
  • Не создает ложного чувства безопасности. Ключи только для чтения, нет IP серверов для whitelist, open-source бот — ограничения архитектурные, не политика, которой нужно доверять.
  • Не сканирует весь рынок. Стратегия наблюдает за своими парами круглосуточно и предупреждает вас в момент, когда её условия выполнены — но она работает на парах, которые вы выбрали, она не сканирует сотни монет в поисках сетапа. Open interest и funding — это контекст на экране аналитики, не условия входа.
  • Ничего за пределами крипто perpetual futures. Поддержано сегодня: Binance, Bybit, Kraken, KuCoin. OKX и Coinbase в разработке. Нет акций, forex или опционов.

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

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

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

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

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

Поделиться