Polymarket Insider Trade Detector (Go, Telegram Bot API)

Розробка ботів
Робота 9 з 15
Автономний сервіс для виявлення підозрілих трейдів на prediction-маркеті Polymarket з автоматичною доставкою алертів у Telegram (Go, Telegram Bot API, REST polling).

Основна задача: Моніторинг потоку угод на Polymarket у реальному часі, виявлення патернів, характерних для інсайдерської торгівлі (нові акаунти, аномальні розміри ставок, низькоцінові входи перед резолюцією), та миттєве сповіщення оператора через Telegram з деталізованим звітом по кожній підозрілій угоді.

Що реалізовано:
- Rule-based scoring engine з 20 умовами (C1–C20): вік акаунта, розмір ставки, ціна входу, ліквідність ринку, швидкість торгівлі, історія win-rate на low-price бетах, девіація від базової поведінки гаманця
- Нормалізація бінарних SELL-угод у BUY-еквівалент для коректного скорингу
- Збагачення даних: історія гаманця (до 500 записів), proxy-wallet resolution, ліквідність ринку, дата закриття - через Polymarket Data API та Gamma API
- Anti-smurf агрегатор: виявлення розбитих на дрібні частини ставок одного гаманця та синтез агрегованого трейду при перевищенні порогу
- Compound-алерти координованої активності: кластеризація підозрілих угод різних гаманців на одному ринку протягом 30 хв
- Post-resolution трекер: автоматична перевірка результатів ринків після закриття, запис - - WON/LOST/CANCELLED з підрахунком точності детектора
- Durable outbox для Telegram: персистентна черга повторної доставки невідправлених алертів з retry-логікою
- Щоденний дайджест із агрегованою статистикою алертів та точністю прогнозів; hot-reload конфігурації без зупинки сервісу; health endpoint; graceful shutdown з коректним збереженням стану

Технології: Go 1.21, Polymarket Data API, Gamma API, Telegram Bot API, JSONL persistence, GOB serialization, concurrent worker pool, hot-reloadable .env config
Деталі
  • Додано:
106

Фрилансер

  • Dmytro V.
  • Львів, Україна
  • 4 0
  • Вільний для роботи
  • Проєктів 4
  • Оцінка 5.0
  • Рейтинг 1 510
Зареєструйтеся

Якщо у вас є акаунт, авторизуйтеся

Показники

  • Останній візит: 1 година 22 хвилини тому