Automatyczny skaner korzystnych ofert do handlu skinami w grze CS2
Opracowałem automatyzację end-to-end na n8n dla tradera skinów CS2: system automatycznie zbiera nowe licytacje z CSFLOAT, wzbogaca je danymi z innych rynków przez API, oblicza kluczowe metryki popytu/płynności i znajduje najbardziej opłacalne możliwości. Wszystkie licytacje i wyniki obliczeń są przechowywane w Supabase, a o "najlepszych znaleziskach" użytkownik natychmiast otrzymuje powiadomienia w Telegramie oraz powiadomienia push na telefon.
Co zostało zrobione (funkcjonalność):
Automatyczne zbieranie nowych licytacji z CSFLOAT (przez API) oraz normalizacja danych.
Przechowywanie i prowadzenie historii licytacji w Supabase (jedna baza do wyszukiwania, analizy i deduplikacji).
Porównywanie cen z kilku platform (Steam Market / CS:GO Market itp.) w celu oceny arbitrażu.
Obliczanie metryk:
średnia cena sprzedaży w ostatnich dniach,
liczba sprzedaży w ciągu ostatnich 7 dni,
płynność skina (na podstawie aktywności sprzedaży/popytu).
Zasady selekcji "opłacalnych" licytacji (marża/popyt/płynność) oraz automatyczne punktowanie.
Powiadomienia przez Telegram API + powiadomienia push przy pojawieniu się licytacji, które przechodzą filtry.
Technologie: n8n, REST API, Telegram Bot API, Supabase (DB/przechowywanie licytacji).
Co zostało zrobione (funkcjonalność):
Automatyczne zbieranie nowych licytacji z CSFLOAT (przez API) oraz normalizacja danych.
Przechowywanie i prowadzenie historii licytacji w Supabase (jedna baza do wyszukiwania, analizy i deduplikacji).
Porównywanie cen z kilku platform (Steam Market / CS:GO Market itp.) w celu oceny arbitrażu.
Obliczanie metryk:
średnia cena sprzedaży w ostatnich dniach,
liczba sprzedaży w ciągu ostatnich 7 dni,
płynność skina (na podstawie aktywności sprzedaży/popytu).
Zasady selekcji "opłacalnych" licytacji (marża/popyt/płynność) oraz automatyczne punktowanie.
Powiadomienia przez Telegram API + powiadomienia push przy pojawieniu się licytacji, które przechodzą filtry.
Technologie: n8n, REST API, Telegram Bot API, Supabase (DB/przechowywanie licytacji).