📚 Интеграция с курсом Freqtrade¶
Новые инструменты, добавленные на основе методологии курса обучения Freqtrade. Помогают применить полученные знания на практике и контролировать каждый этап торговли.
✅ Pre-Launch Checklist (/checklist)¶
Чек-лист запуска стратегии — 6 разделов, 67 пунктов проверки. Урок 22.
Разделы¶
| Раздел | Баллы | Что проверяет |
|---|---|---|
| 📈 Стратегия и анализ | 15 | Логика входов/выходов, индикаторы, фильтры, ликвидность |
| ⚙️ Конфигурация | 15 | Стоп-лосс, ROI, размер позиции, max_open_trades |
| 🔬 Тестирование | 10 | Бэктест, оптимизация, out-of-sample, forward-test |
| 💰 Управление рисками | 10 | 1% правило, диверсификация, защитные механизмы |
| 🌐 Инфраструктура | 5 | Стабильность, мониторинг, резервное копирование |
| 🧠 Психология | 5 | Ожидания, план действий, дневник |
Интерпретация результата¶
| Баллы | Статус | Цвет |
|---|---|---|
| 45-60 | ✅ Готов к запуску | 🟢 Зелёный |
| 30-44 | ⚠️ Требует внимания | 🟡 Жёлтый |
| 0-29 | ❌ Не готов | 🔴 Красный |
Как использовать¶
- Открой страницу
/checklistиз бокового меню - Заполни все разделы — ставь галочки и вводи числовые параметры
- Баллы подсчитываются автоматически
- Если результат зелёный — можно запускать стратегию
Совет: Проходи чек-лист перед каждым запуском новой стратегии или после серьёзных изменений конфигурации.
📊 Scoring Dashboard (/scoring)¶
Оценка стратегий по 4 группам метрик. Уроки 6, 13.
Структура оценки¶
📊 Доходность (40%) 📉 Риск (30%)
├ Общая доходность (15%) ├ Макс. просадка (15%)
├ Годовая доходность (10%) ├ Sharpe ratio (10%)
└ Средняя прибыль/сделку (15) └ Calmar ratio (5%)
📈 Стабильность (20%) ⚡ Эффективность (10%)
├ Win rate (8%) ├ Сделок/день (5%)
├ Фактор прибыли (7%) └ Использование капитала (5%)
└ Время удержания (5%)
Интерпретация¶
| Балл | Оценка | Цвет |
|---|---|---|
| 8-10 | Отлично | 🟢 |
| 6-8 | Хорошо | 🟡 |
| 4-6 | Удовлетворительно | 🟠 |
| 2-4 | Плохо | 🔴 |
| 0-2 | Опасно | ⛔ |
Метрики, для которых нет данных (Sharpe, Profit Factor), отображаются с пометкой — данные появятся после накопления истории сделок.
⚖️ Сравнение Backtest ↔ Dry-Run ↔ Live (/comparison)¶
Сравнение производительности стратегии в трёх режимах. Уроки 16, 20, 23.
Что сравнивается¶
| Метрика | Допуск (урок 22) |
|---|---|
| Доходность % | ±50% |
| Win Rate % | ±15% |
| Макс. просадка | ≤1.5x |
| Средняя прибыль/сделку | ±50% |
Статусы¶
- ✅ В пределах нормы — отклонение в рамках допуска
- ⚠️ Выход за предел — требуется анализ причин
Почему метрики могут отличаться¶
- Backtest vs Dry-Run: в бэктесте нет проскальзывания, комиссий, задержек API
- Dry-Run vs Live: на live рынке другая ликвидность и исполнение ордеров
- Разные временные периоды дают разную рыночную среду
Если отклонение за пределами допуска — стратегия требует корректировки параметров (стоп-лосс, размер позиции, фильтры).
🛡️ Risk Management Dashboard (/risk)¶
4 уровня контроля рисков для каждого бота. Уроки 14, 25.
4 уровня контроля¶
| Уровень | Что оценивает | 🟢 Безопасно | 🟡 Умеренно | 🟠 Агрессивно | 🔴 Критично |
|---|---|---|---|---|---|
| 1️⃣ На сделку | Риск 1 сделки | <1% | <2% | <3% | >5% |
| 2️⃣ Портфельный | Суммарный риск | <5% | <10% | <15% | >15% |
| 3️⃣ Дневной лимит | Убыток за день | <1% | <2% | <3.5% | >5% |
| 4️⃣ Недельный лимит | Убыток за неделю | <5% | <10% | <12.5% | >15% |
Что отображается¶
- Текущий капитал, прибыль, просадка, win rate
- 4 цветных прогресс-бара с описанием
- Текущая конфигурация стоп-лосса (тип, трейлинг, offset)
- Защитные механизмы (StopLossGuard, MaxDrawdown, LowProfitPairs)
- Рекомендуемая конфигурация — параметры stake_amount, stoploss, max_open_trades под ваш капитал
Принципы управления рисками (урок 14)¶
- Правило 1% — не рискуй более 1% капитала в одной сделке
- Диверсификация — распределяй риск между несколькими парами
- Стоп-лосс — всегда устанавливай стоп-лосс, используй трейлинг
- Лимиты — дневной и недельный лимиты убытка для защиты от серии неудач
📓 Trading Journal (/journal)¶
Журнал торговли с авто-шаблонами и оценкой качества сигналов. Уроки 16, 24.
Возможности¶
- 📝 Записи — ежедневные, недельные, месячные отчёты
- 🤖 Авто-шаблон — кнопка «Новая запись» генерирует шаблон из урока 24 с подставленными текущими метриками бота
- 🏷️ Теги — фильтрация и организация записей
- 📌 Пины — закрепление важных записей
🎯 Оценка качества сигнала (сайдбар)¶
Методология из урока 16:
| Компонент | Баллы | Критерии |
|---|---|---|
| Прибыль | до 40 | >2% → 40, >1% → 30, >0.5% → 20, >0% → 10 |
| Время удержания | до 30 | 2-8ч → 30, <2ч → 15, >8ч → 20 |
| Причина выхода | до 30 | ROI → 30, Сигнал → 25, Trailing → 20, SL → 10 |
Рейтинг: - ⭐⭐⭐⭐⭐ 80+ — Отличный сигнал - ⭐⭐⭐⭐ 60+ — Хороший сигнал - ⭐⭐⭐ 40+ — Средний сигнал - ⭐⭐ <40 — Плохой сигнал
Шаблон ежедневного отчёта¶
При создании новой записи автоматически генерируется структура из урока 24:
## Утренняя проверка (8:00-9:00)
- [ ] Процесс Freqtrade работает нормально
- [ ] Текущие позиции
- [ ] Ночные сделки
- [ ] Сработали стоп-лоссы?
## Дневная проверка (12:00-13:00)
- [ ] Текущий P&L
- [ ] Новые сделки
- [ ] Ошибки в логах
## Вечерний отчёт (21:00-22:00)
- Дневные сделки
- % прибыльных
- Лучшая / худшая сделка
📊 Редактор торговых пар (/bots/:id → Настройки)¶
В разделе Настройки бота появился блок «Торговые пары (pairlist)».
Возможности¶
| Действие | Описание |
|---|---|
| Загрузить текущие | Читает config.json бота и показывает текущий pairlist |
| Редактировать | Текстовое поле — по одной паре на строку: BTC/USDT |
| Применить и перезагрузить | Сохраняет обновлённый pairlist и перезагружает config на боте |
Формат¶
Пары автоматически переводятся в верхний регистр. Формат: БАЗОВАЯ_ВАЛЮТА/КОТИРУЕМАЯ_ВАЛЮТА.
После применения конфиг на боте перезагружается — изменения вступают в силу без перезапуска контейнера.