Bot SPOT na Solanie (MVP)

Analiza dziesiątek par → ranking → wybór TOP 10 sygnałów wejścia. Start na SPOT zwykle jest bezpieczniejszy i prostszy niż PERPS.

Dlaczego SPOT jest lepszy na start praktycznie

  • Brak likwidacji (największy “killer” na perpsach).
  • Prostsze koszty: swap fee + slippage + fee Solany.
  • Łatwiej zrobić stabilny ranking (płynność / volatility / volume) i testować strategię.

Jak to zrobić praktycznie na Solanie (stack)

  • Jupiter jako egzekucja swapów (routing po DEX-ach, najlepsza cena).
  • Helius jako RPC do wysyłki transakcji + monitoring (potwierdzenia, logi).
  • Dane do sygnałów:
    • najprościej: OHLCV + volume z zewnętrznych market data (szybko),
    • albo: on-chain (trudniej, ale najbardziej “raw”).

Zasady bezpieczeństwa na SPOT (żeby bot nie palił kapitału)

  1. Filtr płynności: nie wchodź w pary z małą płynnością (slippage zabije edge).
  2. Limit slippage: ustaw twardy max (np. 0.3–1% zależnie od tokenów).
  3. Cooldown po transakcji: unikniesz “mielenia” (overtrading).
  4. Blacklist: wyklucz tokeny z anomaliami (freeze, podatki transferowe, honeypoty itd.).
  5. Rozmiar pozycji ∝ płynność: im mniejsza płynność, tym mniejszy notional.

Prosty wzór rankingu “TOP 10” na SPOT (na start)

Score_i = μ_i - (fee_i + slip_i + net_i) - λ · risk_i
  • μ_i = przewidywany zwrot z Twojego sygnału (np. momentum / mean reversion)
  • fee_i = koszt swapów (wejście + wyjście)
  • slip_i = oczekiwany slippage / price impact (wejście + wyjście)
  • net_i = koszt sieci / priority (mały, ale rośnie przy częstych trade’ach)
  • risk_i = kara za ryzyko (np. ATR/volatility)
  • λ = jak mocno karzesz ryzyko

Kiedy przechodzić na PERPS (Drift)

Dopiero gdy na SPOT masz stabilny pipeline danych, umiesz liczyć realny koszt wejścia/wyjścia i masz sensowny EV/winrate — wtedy warto dodać shorty + dźwignię na perpsach.

  • stabilny pipeline danych
  • realne koszty wejścia/wyjścia (slippage + fees)
  • sensowny winrate/EV
  • chęć dodania shortów + dźwigni