RU · ПУБЛИЧНЫЙ ПРОДУКТОВЫЙ СЛОЙ
Universe
C6 · Полномочия торгового бота · B2B

Проверьте, что торговому боту разрешено делать, прежде чем доверять тому, что он умеет.

BitEvo применяет существующий Agent Authority & Evidence Audit к одному workflow торгового бота: права биржи, pre-trade evidence, точное подтверждение order/effect и recovery. Объект аудита — цепочка полномочий вокруг исполнения, а не прибыльность стратегии.

Поверхность аудита

Шесть границ между решением и рыночным эффектом.

Проверка ищет места, где capability опередила evidence, object binding или recovery control. Она не выдаёт доступ к бирже и не создаёт execution authority.

01

Полномочия API биржи

Инвентаризировать read/trade права, доказать отключённый вывод для ключа бота, привязать доступ к разрешённым сетевым источникам где это поддерживается, отделить капитал бота от master account и определить владельца ротации/отзыва ключа.

02

Граница секретов и runtime

Проверить выдачу, изоляцию и маскирование API-данных. Публичная подготовка scope никогда не принимает API keys, secrets, private keys или wallet seeds.

03

Pre-trade decision gates

Зафиксировать evidence, которое должно быть свежим до предложения ордера: инструмент, аккаунт, размер, market state, liquidity/slippage controls, возраст пары где релевантно, лимиты частоты и loss/drawdown controls. Пороговые значения зависят от системы и не являются универсальными defaults BitEvo.

04

Подтверждение ордера и эффекта

Разделить intent, ACK биржи, open order, partial fill, fill, cancel и итоговую позицию. Успешный API response не считается доказательством нужного рыночного эффекта.

05

Retry, interruption и recovery

Проверить защиту от дублей, stale-state handling, cancel/reconcile paths, kill/hold behavior и restart из известного состояния. Flattening или отзыв ключа тестируется только при отдельном разрешении в безопасной среде.

06

Контроль расширения authority

Определить, кто может расширять symbols, accounts, order types, leverage, sizing, venues или credential permissions, и требовать owner approval с evidence до расширения полномочий.

Reference failure plan

Проверить authority drift и false-green состояния исполнения.

Финальные 10–20 сценариев согласуются в письменных Rules of Engagement. Эти reference cases нужны для подготовки scope и не являются evidence, что система клиента уже тестировалась.

  1. 01Неожиданно включено право вывода
  2. 02Запрос идёт вне разрешённой сетевой границы
  3. 03Неверная привязка account / sub-account
  4. 04Stale market или risk evidence в момент решения
  5. 05Дублирующий ордер после timeout / retry
  6. 06ACK биржи без совпадающего fill или position state
  7. 07Partial fill и последующий restart
  8. 08Drift symbol / venue / account scope
  9. 09Secret попал в logs или build artifacts
  10. 10Kill / hold control недоступен или неоднозначен
Граница безопасности по умолчанию

Read / trade authority проверяется без передачи самого ключа.

Evidence может включать редактированные screenshots/exports разрешений биржи, policy/configuration, logs без секретов, sandbox/testnet результаты и независимый state read-back. Withdrawal execution, торговля на live funds и production penetration не входят в scope по умолчанию.

Decision package

Используется output Primary Audit, специализированный под trading.

Authority/effect map, evidence contract, результаты сценариев, finding cards, repair backlog и один retest. Ключевой control — Withdraw disabled; также проверяются IP allowlisting где поддерживается, изолированный sub-account, secret isolation/redaction и точная order/fill reconciliation.

Явные исключения

Эта страница и intake не создают execution authority.

can_trade=false. BitEvo не размещает ордера, не подключает exchange keys через публичную форму, не выполняет withdrawals, не управляет капиталом клиента, не обещает прибыль, не сертифицирует бота как «универсально безопасного» и не считает API acknowledgement доказательством fill. Поиск стратегий, backtesting и profitability review — отдельная работа.

Начните с одного bot workflow

Подготовьте authority boundary без отправки credentials.

Используйте существующий intake Primary Audit. Описывайте permissions и evidence в редактированном виде; не отправляйте API keys, secrets, private keys, wallet seeds или production credentials.

Подготовить scope аудита торгового бота