tracking-crypto-prices
Śledź ceny kryptowalut w czasie rzeczywistym na wielu giełdach z historią i alertami
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do monitorowania cen ponad 10 000 kryptowalut w czasie rzeczywistym i historycznym. Stanowi fundament dla innych umiejętności związanych z portfelem, podatkami i arbitażem. Pozwala sprawdzać aktualne kursy, śledzić rynki, pobierać dane historyczne i monitorować listy obserwowanych monet. Obsługuje popularne symbole takie jak BTC, ETH, SOL oraz predefiniowane watchlisty (top10, DeFi, layer2, stablecoiny, memecoin).
Jak używać
Zainstaluj wymagane biblioteki Python poleceniem: pip install requests pandas yfinance. Opcjonalnie dodaj python-dotenv do zarządzania kluczami API.
Uzyskaj bezpłatny klucz API z CoinGecko (https://www.coingecko.com/en/api), aby zwiększyć limit zapytań. Dodaj klucz do pliku config/settings.yaml w katalogu skilla lub ustaw zmienną środowiskową COINGECKO_API_KEY.
Sprawdzaj ceny pojedynczych monet, uruchamiając: python scripts/price_tracker.py --symbol BTC. Aby sprawdzić wiele symboli jednocześnie, użyj: python scripts/price_tracker.py --symbols BTC,ETH,SOL.
Korzystaj z predefiniowanych list obserwowanych monet (watchlist) do szybkiego skanowania grup: python scripts/price_tracker.py --watchlist top10 wyświetli 10 monet o największej kapitalizacji rynkowej. Dostępne listy to: top10, defi, layer2, stablecoins, memecoins.
Pobieraj dane historyczne cen, dodając parametr zakresu dat do polecenia, aby analizować trendy i zmiany cen w wybranym okresie.
Skill automatycznie uruchamia się na polecenia takie jak "sprawdź cenę", "cena BTC", "ceny kryptowalut", "historia cen", "podaj kurs ETH" lub "pokaż top monety".