Telegram bot
4500 UAHЕХНИЧЕСКОЕ ЗАДАНИЕ
Платформа анализа крипторынка и макро-контекста
(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 эмодзи
-
Сафар, доброго дня!
У меня более 3 лет опыта работы по созданию телеграм-ботов. Готов выполнить создание Telegram-ассистента трейдера, работающего через n8n.
Можем обсудить детали?
-
1315 7 0 Добрый день.
Готов взять Ваш проект в работу.
Смогу разработать для Вас такого бота с помощью low-code инструментов.
Пишите в личные сообщения, обсудим все детали и выберем для Вас лучшее решение.
-
217 Здравствуйте!
Тщательно изучил ваше ТЗ. Это одно из самых грамотных заданий, которые я видел: четкая модульность и отсутствие иллюзий относительно "кнопки бабло".
Как разработчик с опытом в n8n и Python, я вижу реализацию этого проекта не просто как набор вебхуков, а как полноценную аналитическую систему.
Мое видение реализации (Solution Stack):
n8n + Python (Function Nodes):
Для реализации WF_02, WF_03 (Market Structure) и WF_07 (Divergences) стандартных нод недостаточно. Я буду использовать Python-ноды с библиотеками pandas и pandas_ta для расчета ATR, ADX и поиска локальных экстремумов (фракталов) для определения сломов структуры (BOS/CHoCH).
Бесплатные источники данных (API Strategy):
WF_01 (Macro): Парсинг RSS ForexFactory или API TradingEconomics (с фильтрацией по тегу "High Impact").
WF_02 - WF_07 (Market Data): Использование библиотеки CCXT внутри n8n для унифицированного доступа к Binance/Bybit Public API (они бесплатные и дают OHLCV + OrderBook).
… WF_04 (Liquidity): Агрегация данных о ликвидациях через публичные эндпоинты Coinglass (где возможно) или расчет аномалий объема через Binance Futures API.
Сохранение состояний (State Management):
Чтобы WF_03 (Structure) и WF_07 (Divergences) работали корректно, системе нужна "память". Я настрою легкую БД (PostgreSQL или Redis, подключенные к n8n), чтобы хранить предыдущие High/Low и не спамить повторными сигналами.
WF_10 (Risk Control):
Реализую логику "Throttling" (ограничение частоты). Если на рынке паника и срабатывают все триггеры одновременно, бот отправит одно сводное сообщение: "Внимание: Высокая волатильность. Сработало 5 тригеров. [Список]", вместо 10 отдельных сообщений.
Почему я:
Понимаю разницу между просто пересечением скользящих средних и реальным сломом структуры (Swing High/Low). Умею работать с JSON-ответами бирж и макро-календарей.
Готов собрать WF_01 (Macro) как тестовое задание, чтобы продемонстрировать подход к фильтрации новостей.
Какой стек для хостинга n8n вы планируете (свой VPS или Cloud)?
-
172 1 1 Здравствуйте! Готов выполнить данный проект есть большой опыт разработки различных приложений
-
2380 8 0 Здравствуйте, Сафар, готов немедленно помочь вам с разработкой вашего телеграм-бота, пишите - обсудим детали. С уважением, Юрий
-
Очередной постоянный проект. Вы хотя бы уточняйте, что не так с предыдущими исполнителями?
-
Актуальные фриланс-проекты в категории Криптовалюта и blockchain
Аудит и построение защищённой инфраструктуры для отправки BTC-транзакций
27 000 UAH
Ищем инженера по безопасности Bitcoin под две задачи: (1) аудит текущей системы генерации кошельков и отправки BTC с выявлением уязвимостей; (2) проектирование и построение новой защищённой инфраструктуры для хранения ключей и отправки транзакций.Часть 1 — Аудит текущей системы… Администрирование систем и сетей, Криптовалюта и blockchain ∙ 8 дней 12 часов назад ∙ 10 ставок |