Павел Дуглас pavelduglas
От идеи до работающего продукта — быстро и под ключ
Рейтинг
5 441
№ 259 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Опыт работы
6 лет
На сайте с
2022 года
Юридический статус
Самозанятый
Freelance.Boutique
Премиум-сервис для лучших исполнителей

Anton Trade System — крипто копи-трейдинг бот

Описание

Anton Trade System — это крипто копи-трейдинг бот: стратегия одного трейдера выдаёт сигнал, а система мгновенно открывает соответствующую позицию на счёте каждого подписчика — и закрывает их всех вместе, когда стратегия выходит. Это механика, превращающая одну прибыльную стратегию в сервис, на который могут подписаться другие. Написан на Python, принимает алерты TradingView через вебхук на FastAPI, ставит их в очередь в PostgreSQL, а отдельный воркер выставляет ордера на ключах Bitget каждого пользователя, применяя take-profit, DCA и stop-loss. Операторы управляют всем из Telegram-бота и админ-дашборда и берут заданный процент от прибыли каждого подписчика.

У трейдера с преимуществом задача бизнесовая, а не торговая: как дать другим следовать стратегии автоматически и получать за это деньги. Руками это невозможно — один и тот же вход должен попасть на десятки отдельных счетов в течение секунд после сигнала, у каждого свои API-ключи и настройки, take-profit и stop-loss нужно вести по каждой позиции, а когда стратегия говорит «выход» — закрыть всех подписчиков разом. Вдобавок оператору нужно вести учёт подписчиков, безопасно хранить их ключи и считать процент от прибыли. Это система с панелью управления, а не человек, жмущий кнопки.

Решение

Бот разделяет приём сигнала и исполнение ордеров, чтобы чисто масштабироваться. Алерты TradingView шлют POST на защищённый пассфразой вебхук FastAPI, который сохраняет сигнал в PostgreSQL и ставит задачу в очередь. Затем воркер проходит по всем подписанным пользователям и зеркалит сделку на собственных ключах Bitget каждого, с настраиваемыми TP / DCA / SL. Одна команда массового закрытия выходит из позиции у всех одновременно. Поверхность управления оператора — Telegram: бот на aiogram 3 даёт /positions, /orders и /close, а система шлёт уведомления о закрытии сделок и еженедельные сводки результатов. Админ-дашборд управляет подписчиками — торговый баланс, биржевые ключи, Telegram chat ID и процент от прибыли, — показывает открытые сейчас сделки с аватарами держащих их пользователей и хранит историю ордеров с PnL. Значения индикатора держатся честными за счёт RSI Уайлдера (RMA), посчитанного точно как в TradingView, с агрегацией 15-минутных свечей в 45-минутные закрытия.

Результат

- Одна прибыльная стратегия превращена в подписной копи-трейдинг сервис
- Сигналы зеркалятся на все счета подписчиков через мгновения после срабатывания, без рук
- Мгновенное массовое закрытие для выхода у всех сразу и TP/DCA/SL по каждой позиции
- Работа нативно в Telegram с живым управлением, алертами о закрытии и еженедельными отчётами PnL
- Монетизация через процент от прибыли и управление подписчиками из админ-дашборда

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT RPA Automation Panel
RPA Automation Panel
10
Веб-разработка и IT Магазин BAS — интернет-магазин цифровых товаров на WordPress
Магазин BAS — интернет-магазин цифровых товаров на WordPress
10
Веб-разработка и IT VK → Telegram + MAX Автопостинг
VK → Telegram + MAX Автопостинг
8
Веб-разработка и IT Megascope — агрегатор нейросетей для генерации и поиска контента
Megascope — агрегатор нейросетей для генерации и поиска контента
11