ЕХНИЧЕСКОЕ ЗАДАНИЕ
Платформа анализа крипторынка и макро-контекста
(Telegram-ассистент трейдера на базе n8n)
⸻
1. Цель проекта
Создать модульного Telegram-ассистента трейдера, работающего через n8n, который:
• автоматически собирает данные о рынке
• анализирует контекст, структуру и поведение участников
• выявляет фазы рынка, риски и формации
• предоставляет интерпретированную информацию, а не сигналы
• помогает трейдеру лучше понимать рынок и избегать ошибок
⚠️ Проект не является:
• торговым ботом
• сигнал-сервисом
• инвестиционной рекомендацией
⸻
2. Общая архитектура
Технологии:
• n8n (Cloud или self-hosted)
• Telegram Bot API
• Только бесплатные или условно-бесплатные API (платные — только по согласованию)
Принцип:
Каждый логический блок — отдельный workflow
Структура workflow (ОБЯЗАТЕЛЬНО)
Проект должен быть разбит на следующие workflow:
⸻
WF_01 — Macro & Global Context
Назначение
Определение глобального режима: risk-on / risk-off
Источники
• ForexFactory / Investing / MarketWatch (RSS или API)
• Макро-новости США
Фильтрация
Только High Impact события:
• CPI / PPI
• NFP
• FOMC
• Interest Rate Decisions
• Fed / Powell speeches
Логика
• сравнение факта с ожиданиями (если возможно)
• определение давления на risk assets
WF_02 — Market Regime Detector
Назначение
Определение текущего режима рынка
Параметры
• Trend / Range
• High / Low volatility
Данные
• ATR
• ADX
• Диапазон цены
WF_03 — Market Structure
Назначение
Отслеживание структурных изменений
Логика
• HH / HL / LH / LL
• BOS (Break of Structure)
• CHoCH (Change of Character)
Условия уведомлений
• только при смене структуры
• игнорировать внутренний шум
WF_04 — Liquidity & Liquidations
Назначение
Отслеживание охоты за ликвидностью
Данные
• Equal Highs / Equal Lows
• Скопления ликвидаций
• Funding + OI аномалии
WF_05 — Derivatives & Crowd Behavior
Назначение
Оценка перегрева и позиций толпы
Данные
• Funding Rate
• Open Interest
• Long / Short Ratio (если доступно)
Логика
• уведомления только при экстремальных значениях
WF_06 — Volume & Distribution
Назначение
Определение фаз:
• импульс
• накопление
• распределение
Данные
• Volume spikes
• Volume delta (если доступно)
• Цена vs объём
WF_07 — HTF Divergences
Назначение
Ранние предупреждения о потере импульса
Логика
• HTF (4H / 1D)
• Цена vs Volume / OI divergence
WF_08 — Time & Sessions
Назначение
Учет временного фактора
События
• Asia / London / NY sessions
• London–NY overlap
• NYSE open
WF_09 — Narratives & Sector Rotation
Назначение
Отслеживание рыночных нарративов
Данные
• Сектора (AI, RWA, L2, Meme и т.д.)
• Relative Strength
• Поток капитала между секторами
WF_10 — Risk Control & Discipline
Назначение
Защита трейдера от ошибок
Функции
• лимит уведомлений
• счётчик активных событий
• предупреждения о перегрузе
WF_11 — Daily Market Snapshot
Назначение
Ежедневная сводная картина рынка
4. Формат и стиль сообщений
Требования:
• коротко
• структурировано
• без хайпа
• максимум 2–3 эмодзи