Bybit Trading Bot — Backtester & Live-Trading Platform Что это: full-stack платформа для разработки, бэктестинга и сопровождения торговых стратегий на фьючерсах Bybit (hedge-mode). Что сделано: • Бэкенд (Node.js/TypeScript, strict): модели Sequelize + MySQL, Zod-схемы стратегий, движок решений и расчёта размера позиции, генератор стратегий и индикаторов. • Движок бэктеста: реалистичная симуляция биржи — плечо, комиссии, маржа, ликвидация, тейк-профит/стоп-лосс, доливки (scale-in), пошаговый лог транзакций. Оркестратор итерирует свечи, PortfolioManager пересчитывает PnL/маржу по формула Bybit, MetricsCollector собирает метрики по каждой серии. • Live-trading: доступ к Bybit через ccxt/axios, worker'ы, менеджер позиций, ручные операции (scale-in, force close, trailing). • Admin/User API: Express, JWT в HTTP-only cookie + CSRF, разделение ролей, SSE для realtime-снимков портфеля, ордеров, алертов. • Фронтенд (React 19 + Vite + Tailwind v4): дашборды админа и пользователя, графики (Recharts), модальные окна для стратегий и торговли, SSE-подписки. • CLI-скрипты: загрузка свечей, генерация индикаторов/сигналов, массовый запуск бэктестов, экспорт логов транзакций. Ключевые технологии: TypeScript, Node.js, Sequelize/MySQL, Express, Zod, ccxt, Winston, technicalindicators; React 19, Vite, Tailwind, Recharts; Jest. Ценность: единая среда от исследования стратегий до live-торговли с детальной симуляцией механики Bybit и realtime-мониторингом.