Jak stworzyć swojego pierwszego DCA bota na Freya Finance: przewodnik krok po kroku
DCA bot (Dollar-Cost Averaging) to najlepszy sposób, aby rozpocząć swoją przygodę z automatycznym tradingiem na Freya Finance. Zamiast próbować trafić w jedno idealne wejście, DCA bot otwiera pozycję za pomocą wielu zleceń wejścia — dokupując więcej, gdy cena porusza się przeciwko Tobie, obniżając Twoją średnią cenę wejścia, a następnie zamykając całą pozycję z zyskiem, gdy rynek odbije.
Ten przewodnik przeprowadzi Cię przez każdy ekran kreatora Utwórz bota na Freya, prostym językiem, z wykorzystaniem dokładnych opcji, które zobaczysz w aplikacji. Na koniec będziesz mieć działającego DCA bota skonfigurowanego z rozsądnymi ustawieniami dla początkujących — i zrozumiesz, dlaczego każde ustawienie ma znaczenie, a nie tylko gdzie kliknąć.
Jeśli dopiero zaczynasz z automatycznym tradingiem, warto najpierw przeczytać Kompletny przewodnik po botach do tradingu krypto, aby poznać podstawowe koncepty. Ten artykuł jest praktycznym uzupełnieniem tamtego, dostosowanym konkretnie do Freya.
Key Takeaways
- DCA bot na Freya to „uśrednianie kosztów z wieloma zleceniami wejścia” — zlecenie bazowe plus siatka zleceń uśredniających, które obniżają Twoją średnią cenę, gdy rynek spada.
- Łączysz swój exchange za pomocą klucza API, który ma wyłącznie uprawnienia do odczytu i handlu — nigdy do wypłaty. Freya jest non-custodial: składa zlecenia, ale nie może ruszyć Twoich pieniędzy.
- Przepływ Utwórz bota wygląda tak: połącz exchange → wybierz parę i kierunek → wybierz DCA → ustaw warunki wejścia → zbuduj swoje zlecenia wejścia (siatkę) → zdefiniuj wyjście → sprawdź i uruchom.
- Początkujący powinni utrzymać siatkę prostą — kilka zleceń z rozsądnymi wartościami Distance % i Volume % — zamiast budować głęboką, złożoną siatkę już pierwszego dnia.
- Zawsze obliczaj kapitał potrzebny do sfinansowania każdego zlecenia w Twojej siatce przed uruchomieniem — i podejrzyj zlecenia oraz symulację PnL w kroku przeglądu.
Szybki przegląd kroków
Oto cały proces w skrócie. Poniżej omówimy każdy krok szczegółowo:
- Połącz swój exchange — Wybierz Binance, OKX lub Bybit i dodaj klucz API z uprawnieniami do odczytu i handlu.
- Wybierz parę handlową i kierunek — Wybierz rynek (np. BTC/USDT) oraz to, czy bot gra long, czy short.
- Wybierz typ bota DCA — Wybierz „DCA Bot” spośród typów botów.
- Wybierz tryb strategii — Zacznij od gotowej strategii (Podstawowy) albo zbuduj ją samodzielnie (Zaawansowany).
- Ustaw warunki wejścia — Powiedz botowi, kiedy ma otworzyć pierwszą pozycję (natychmiast lub na sygnał ze wskaźnika).
- Skonfiguruj zlecenia wejścia — Ustaw zlecenie bazowe oraz siatkę zleceń uśredniających, które definiują Twoje DCA.
- Zdefiniuj wyjście — Ustaw take-profit oraz opcjonalnie stop-loss lub trailing stop.
- Sprawdź i uruchom — Podejrzyj pełną siatkę zleceń i symulację PnL, a następnie uruchom bota.
Zanim zaczniesz: czego potrzebujesz
Trzy rzeczy powinny być gotowe, zanim otworzysz kreatora:
- Zasilone konto na wspieranym exchange — Binance, OKX lub Bybit. Twój kapitał handlowy pozostaje na Twoim koncie exchange; Freya nigdy go nie przechowuje.
- Klucz API z tego exchange z włączonym handlem. Dokładne uprawnienia omówimy w Kroku 1.
- Jasną wizję tego, ile kapitału przeznaczysz. DCA bot potrzebuje wystarczającego salda, aby sfinansować wszystkie swoje zlecenia, a nie tylko pierwsze. Zobacz Ile kapitału potrzebujesz do tradingu z botem, aby dobrać to prawidłowo.
Krok 1: Połącz swój exchange
Na ekranie Wybór exchange wybierz exchange, na którym trzymasz środki. Następnie dodaj swój klucz API (oraz Secret, plus passphrase w przypadku OKX). Freya od razu weryfikuje klucz i dokładnie mówi, co jest nie tak, jeśli nie może się połączyć — na przykład Nieprawidłowy klucz API, Adres IP nie na białej liście lub Brak uprawnień.
Twój klucz API potrzebuje odpowiednich uprawnień dla rynku, na którym chcesz handlować:
- Odczyt — aby Freya widziała Twoje salda, pozycje i status zleceń.
- Handel spot i/lub handel futures — w zależności od tego, czy uruchamiasz bota spot, czy futures.
Freya potrzebuje jedynie uprawnienia do odczytu Twojego konta i składania zleceń. Nigdy nie potrzebuje — i nigdy nie powinna otrzymać — uprawnienia do wypłaty środków. Zawsze wyłączaj wypłatę na kluczu API, który podłączasz do jakiejkolwiek platformy botów, i włączaj białą listę IP, gdy tylko Twój exchange to wspiera. To najważniejszy nawyk bezpieczeństwa w automatycznym tradingu.
Jeśli Twój exchange ostrzega, że klucz jest w trybie „Unrestricted”, zacieśnij go: włącz tylko odczyt i handel oraz ogranicz go do adresów IP Freya. Bardziej szczegółowy przewodnik znajdziesz w Bezpieczeństwo API exchange i minimalizacja ryzyka.
Krok 2: Wybierz parę handlową i kierunek
Na ekranie Wybór pary handlowej wybierasz dwie rzeczy:
- Parę — złożoną z monety bazowej i monety kwotowanej, np. BTC (bazowa) / USDT (kwotowana). Dla Twojego pierwszego bota rozsądnym wyborem jest główna, płynna para, taka jak BTC/USDT lub ETH/USDT.
- Kierunek — long (bot zarabia, gdy cena rośnie) lub short (zarabia, gdy cena spada).
Dla pierwszego DCA bota pozycja long na głównej monecie, którą i tak chętnie byś trzymał, to najłagodniejszy punkt startowy. DCA bot na long, który „uśrednia w dół”, dokupuje więcej danego aktywa po niższych cenach — co ma sens tylko wtedy, gdy wierzysz w to aktywo w horyzoncie czasowym swojego bota.
Krok 3: Wybierz typ bota DCA
Gdy pojawi się pytanie o typ bota, wybierz DCA Bot — opisany w aplikacji jako „Uśrednianie kosztów z wieloma zleceniami wejścia”. (Freya oferuje również boty sygnałowe, ale DCA to właściwy pierwszy bot). Nadaj mu czytelną nazwę bota, abyś mógł go później znaleźć, na przykład BTC Long DCA – Conservative.
Krok 4: Wybierz strategię — tryb Podstawowy lub Zaawansowany
Freya daje Ci dwa sposoby skonfigurowania strategii:
- Tryb Podstawowy (gotowe strategie) — „Wybierz wstępnie skonfigurowaną strategię, aby szybko zacząć”. Freya stosuje za Ciebie sprawdzoną konfigurację, a więcej możesz przeglądać w marketplace.
- Tryb Zaawansowany — pełna, ręczna kontrola nad każdym warunkiem wejścia, zleceniem i regułą wyjścia.
Dla swojego pierwszego bota zastosuj gotową strategię w trybie Podstawowym, obserwuj, jak się zachowuje przez kilka dni, a następnie przełącz się na tryb Zaawansowany, gdy już zrozumiesz, co robi każdy parametr. Reszta tego przewodnika wyjaśnia elementy sterujące trybu Zaawansowanego, aby ustawienia gotowej strategii miały dla Ciebie sens.
Krok 5: Ustaw warunki wejścia
Sekcja Warunki wejścia (System wyzwalaczy) kontroluje, kiedy bot otwiera swoją pierwszą pozycję. Masz dwie ogólne opcje:
- Otwórz natychmiast — bot składa swoje zlecenie bazowe, gdy tylko go uruchomisz, po bieżącej cenie rynkowej.
- Otwórz na sygnał — bot czeka, aż zostanie spełniony warunek wskaźnika. Freya wspiera pełny zestaw wskaźników, w tym RSI, EMA, SMA, MACD, ADX, ATR, Volume i VWAP.
Gdy używasz sygnałów, możesz łączyć wiele warunków za pomocą AND (wszystkie warunki muszą być spełnione) lub OR (każdy warunek może wyzwolić wejście). Klasyczne wejście dla początkujących to pojedynczy warunek, taki jak RSI poniżej 30 — zacznij kupować dopiero, gdy rynek jest już wyprzedany. Aby dowiedzieć się, jak one działają, zobacz Wskaźniki techniczne w tradingu z botem.
Jeśli masz wątpliwości, „otwórz natychmiast” jest w zupełności w porządku dla Twojego pierwszego bota — ogranicza liczbę zmiennych do minimum.
Krok 6: Skonfiguruj zlecenia wejścia
To serce DCA bota. Składa się z dwóch części: typu zlecenia wejścia oraz siatki zleceń.
Typ zlecenia wejścia
To ustawia sposób, w jaki składane jest Twoje pierwsze zlecenie:
- Zlecenie Market (0%) — wchodzi natychmiast po bieżącej cenie.
- Zlecenie Limit (X%) — składa zlecenie o określony procent powyżej lub poniżej rynku, aby uzyskać lepsze wypełnienie.
Dla pierwszego bota zlecenie Market upraszcza sprawę.
Siatka zleceń
Siatka to właśnie to, co czyni z tego bota DCA: seria dodatkowych zleceń kupna składanych po niższych cenach (dla pozycji long). Gdy każde z nich się wypełnia, obniża Twoją średnią cenę wejścia ważoną wolumenem — więc rynek nie musi wspiąć się z powrotem aż do Twojego pierwszego wejścia, aby pozycja stała się zyskowna.
Każde zlecenie w siatce ma dwa kluczowe parametry:
- Distance % — jak daleko poniżej Twojej ceny wejścia znajduje się zlecenie (Freya opisuje to jako „odchylenie ceny względem ceny rynkowej”).
- Volume % — udział każdego zlecenia w Twoim kapitale. Wolumeny Twoich zleceń sumują się do 100% i możesz przypisać większą wagę głębszym (tańszym) zleceniom, aby kupować tam więcej. (Pełne szczegóły w Zlecenia wejścia i siatka).
Możesz dodać do 40 zleceń i sam ustawiasz Distance % oraz Volume % każdego zlecenia. Rozsądny pierwszy kształt to ciaśniejsze odstępy na wczesnych zleceniach i szersze przerwy głębiej — wystarczająco blisko, aby wczesne zlecenia się wypełniały i zaczynały uśredniać, i wystarczająco szeroko, aby głębokie zlecenia wyzwalały się tylko przy prawdziwym spadku. Zacznij prosto (kilka zleceń), dopóki nie nabierzesz komfortu.
Im więcej zleceń w Twojej siatce i im głębiej sięgają, tym więcej kapitału musisz mieć dostępnego. Jeśli cena spadnie na tyle mocno, aby wypełnić każde zlecenie, wszystkie potrzebują finansowania. Przed uruchomieniem upewnij się, że Twoje konto może pokryć całą siatkę — bot, któremu zabraknie pieniędzy w połowie deala, to niedokończona strategia. Głębsza mechanika jest omówiona w Zaawansowane strategie Safety Order.
Krok 7: Zdefiniuj wyjście
Sekcja Zlecenie wyjścia kontroluje, jak bot zamyka pozycję z zyskiem (lub ucina stratę):
- Take Profit (TP) — procentowy zysk mierzony od Twojej średniej ceny wejścia, przy którym bot zamyka pozycję. To jedno ustawienie, którego potrzebuje każdy DCA bot. Umiarkowany TP (np. 1–3%) zwykle zamyka deale częściej; większy TP celuje w większe, ale rzadsze zyski.
- Stop Loss (SL) — opcjonalna cena, przy której bot wychodzi, aby ograniczyć straty, jeśli rynek spada dalej poza całą Twoją siatkę.
- Trailing Stop Loss — zamiast stałego wyjścia stop podąża za ceną w górę o określony Trailing Distance, zabezpieczając zyski, gdy pozycja porusza się na Twoją korzyść.
- Próg rentowności (break-even) — gdy pozycja osiągnie określony % zysku, Twój stop-loss przesuwa się w górę do Twojej ceny wejścia, dzięki czemu w najgorszym razie wyjdziesz bez straty.
- Chase Take Profit (Chase TP) — zaawansowane wyjście z dwoma ustawieniami: Chase Trigger (poziom take-profit, który aktywuje pościg) oraz Chase Max Distance (jak daleko cena może cofnąć się od szczytu, zanim bot zamknie) — wychwytując zyski, zanim cofnięcie je wymaże.
Dla pierwszego bota wystarczy pojedynczy stały Take Profit. Dodaj stop-loss dopiero, gdy nabierzesz komfortu z tym, jak zachowuje się bot. Aby właściwie przemyśleć ryzyko, przeczytaj Zarządzanie ryzykiem w automatycznym tradingu.
Krok 8: Sprawdź i uruchom
Zanim bot ruszy na żywo, Freya pokazuje Podsumowanie bota ze wszystkim, co skonfigurowałeś. Skorzystaj tutaj z narzędzi podglądu:
- Podejrzyj pełną siatkę zleceń — zobacz każde zlecenie, jego cenę, wielkość oraz wynikową średnią cenę wejścia, jeśli wszystkie zlecenia się wypełnią.
- Uruchom symulację PnL — zamodeluj, jak pozycja radzi sobie przy różnych ruchach ceny, aby nie było niespodzianek.
Przeczytaj podsumowanie uważnie, upewnij się, że liczby odpowiadają Twoim zamiarom, i uruchom. Twój bot działa teraz na żywo i będzie zarządzał dealem automatycznie — składając siatkę, uśredniając w dół i realizując zysk zgodnie z Twoimi regułami. Możesz obserwować jego działanie z poziomu swojego panelu i przeglądać każdy zamknięty deal w swoich statystykach.
Częste błędy pierwszego bota, których należy unikać
- Niedofinansowanie siatki — błąd numer jeden początkujących. Dobierz kapitał na wszystkie zlecenia.
- Zbyt ciasny take-profit przy agresywnej siatce — jeśli Twój TP jest mniejszy niż Twoje opłaty i spread, deale mogą zamykać się z realną stratą.
- Wybór niepłynnej pary — cienkie rynki powodują slippage i słabe wypełnienia. Na początku trzymaj się głównych par.
- Granie na short, aby „uśredniać w górę” na monecie, której nie rozumiesz — DCA na short niesie nieograniczone ryzyko, jeśli cena wciąż rośnie. Początkujący powinni zaczynać od long.
- Nadanie uprawnienia do wypłaty na kluczu API — nigdy niepotrzebne, zawsze niebezpieczne.
Najczęściej zadawane pytania
Czym jest DCA bot na Freya Finance?
DCA bot na Freya to zautomatyzowana strategia opisana w aplikacji jako „uśrednianie kosztów z wieloma zleceniami wejścia”. Otwiera pozycję za pomocą zlecenia bazowego, a następnie składa siatkę dodatkowych zleceń po stopniowo lepszych cenach. Gdy te zlecenia się wypełniają, Twoja średnia cena wejścia się poprawia, a bot zamyka całą pozycję, gdy osiągnie Twój cel take-profit.
Ile pieniędzy potrzebuję, aby uruchomić DCA bota?
Wystarczająco, aby sfinansować każde zlecenie w Twojej siatce, a nie tylko pierwsze. Konserwatywna siatka z małym zleceniem bazowym może wystartować przy skromnej kwocie, ale agresywna siatka sięgająca głębiej potrzebuje znacznie więcej. Zawsze sprawdzaj podgląd zleceń w kroku przeglądu i dobierz kapitał tak, aby bot mógł sfinansować całą siatkę, jeśli cena spadnie przez nią do samego dołu.
Czy muszę dać Freya uprawnienie do wypłaty moich środków?
Nie. Freya jest non-custodial — Twoje środki pozostają na Twoim własnym koncie exchange. Klucz API, który podłączasz, powinien mieć wyłącznie uprawnienia do odczytu i handlu, nigdy do wypłaty. Freya składa zlecenia i zarządza nimi w Twoim imieniu; nie może wyprowadzić pieniędzy z Twojego konta.
Jaka jest różnica między trybem Podstawowym a Zaawansowanym?
Tryb Podstawowy pozwala zastosować gotową strategię — wstępnie skonfigurowany zestaw, dzięki któremu możesz szybko zacząć. Tryb Zaawansowany daje Ci pełną, ręczną kontrolę nad warunkami wejścia, siatką zleceń oraz regułami wyjścia. Początkujący powinni zacząć od trybu Podstawowego i przejść do Zaawansowanego, gdy zrozumieją każdy parametr.
Co się dzieje, jeśli cena wciąż spada i wszystkie moje zlecenia się wypełnią?
Gdy każde zlecenie w Twojej siatce się wypełni, bot rozdysponował cały swój kapitał na ten deal, a Twoja średnia cena wejścia jest na najniższym poziomie. Od tego momentu czeka, aż cena odbije do Twojego poziomu take-profit. Jeśli ustawiłeś stop-loss, bot zamiast tego wyjdzie na tym poziomie; bez niego pozycja pozostaje otwarta, dopóki rynek nie odbije lub nie zamkniesz jej ręcznie. Dlatego właśnie sfinansowanie całej siatki i wybór aktywa, w które wierzysz, mają znaczenie.
Czy mogę przetestować strategię, zanim zaryzykuję prawdziwe pieniądze?
Tak. Skorzystaj z narzędzi backtestu Freya, aby uruchomić swoją konfigurację na danych historycznych przed startem na żywo. Zobacz Jak zrobić backtest strategii krypto, aby poznać pełny przewodnik.
Czy początkujący powinien wybrać long czy short?
Long. DCA bot na long dokupuje więcej danego aktywa, gdy cena spada, co ma sens tylko dla monety, którą chętnie byś trzymał. DCA na short zarabia, gdy cena spada, ale niesie nieograniczone ryzyko, jeśli cena zamiast tego rośnie, dlatego lepiej zostawić je na później, gdy zdobędziesz więcej doświadczenia.
