Jak analizować eksport CSV z giełdy kryptowalut za pomocą AI (krok po kroku)

Aby przeanalizować plik CSV wyeksportowany z giełdy kryptowalut, najpierw ustal, co reprezentuje każdy wiersz — większość eksportów miesza transakcje, depozyty, wypłaty, opłaty i nagrody w jednym pliku. Następnie znormalizuj znaczniki czasu i walutę opłat, zdecyduj o zasadzie ustalania bazy kosztowej i dopiero potem oblicz zrealizowane i niezrealizowane pozycje. Agent danych AI może zająć się normalizacją i obliczeniami bezpośrednio na surowym pliku, czyli na etapie, na którym większość prób z arkuszem kalkulacyjnym kończy się niepowodzeniem.
Prawie każdy poradnik dotyczący kryptowalut i AI skupia się na rynku: trendach cenowych, nastrojach czy tym, która moneta rośnie. Znacznie mniej uwagi poświęca się plikowi, który faktycznie możesz pobrać — Twojej własnej historii transakcji, czyli jedynym danym, które mówią o tym, jak poszło Tobie.
Ten poradnik opisuje, co znajduje się w takim pliku, jak wygląda ścieżka manualna oraz ta szybsza.
Uwaga na wstępie: wszystkie poniższe informacje stanowią analizę opisową Twoich własnych rejestrów. Nie jest to porada inwestycyjna ani podatkowa. Zasady ustalania bazy kosztowej różnią się w zależności od jurysdykcji, a wszelkie deklaracje podatkowe powinny być zatwierdzone przez doradcę podatkowego.
Co naprawdę znajduje się w pliku CSV wyeksportowanym z giełdy kryptowalut
Eksporty różnią się w zależności od giełdy, ale niemal we wszystkich pojawiają się te same problemy.
Wiele typów rekordów w jednym pliku. Transakcje, depozyty, wypłaty, opłaty, nagrody za staking, środki z poleceń i przelewy wewnętrzne często znajdują się w jednym arkuszu, a jedynym wyróżnikiem jest kolumna type. Zsumowanie kolumny z kwotą bez filtrowania da bezużyteczny wynik.
Transakcje dwustronne. Jedna transakcja to często dwa wiersze — to, co opuściło Twoje konto, i to, co na nie wpłynęło — połączone identyfikatorem zamówienia (order ID). Jeśli potraktujesz je jako niezależne wiersze, podwójnie policzysz wolumen.
Opłaty w trzeciej walucie. Transakcja może być wyceniona w USDT, rozliczona w BTC, a opłata pobrana w natywnym tokenie giełdy. Trzy waluty, jeden wiersz, brak podanego kursu wymiany.
Znaczniki czasu w UTC. Prawie zawsze w formacie UTC, prawie nigdy w Twoim czasie lokalnym, często z dokładnością do sekundy. Jeśli pogrupujesz dane według dni bez konwersji, Twoje dzienne przedziały będą przesunięte.
Brak bieżącego salda pozycji. Eksporty zawierają zdarzenia, a nie salda. Stan posiadania, średni koszt i zrealizowane zyski muszą zostać dopiero wyliczone.
Częściowe realizacje zleceń. Pojedyncze zlecenie może pojawić się jako kilka wierszy z nieco różnymi cenami, co ma kluczowe znaczenie przy obliczaniu średniej ceny wejścia.
Ta lista wyjaśnia, dlaczego "zwykłe otwarcie pliku w arkuszu" kończy się zmarnowanym popołudniem.
Ręczna ścieżka w arkuszu kalkulacyjnym
Najpierw rozdziel typy rekordów
Przefiltruj dane według kolumny typu i podziel transakcje, przelewy, opłaty oraz nagrody na osobne karty, zanim zrobisz cokolwiek innego. Od tego zależą wszystkie późniejsze obliczenia, a jest to krok, który ludzie najczęściej pomijają.
Znormalizuj walutę i czas
Przelicz każdą opłatę na jedną walutę sprawozdawczą, używając kursu z dnia transakcji, a nie dzisiejszego. Przekonwertuj znaczniki czasu UTC na strefę czasową, w której faktycznie funkcjonujesz. Obie te czynności są żmudne i w przypadku błędu nie dają żadnych widocznych ostrzeżeń: system nie zgłosi błędu, po prostu sumy końcowe będą błędne.
Wybierz zasadę ustalania bazy kosztowej i stosuj ją konsekwentnie
Metody FIFO, LIFO lub średniego kosztu dają znacząco różne zrealizowane zyski przy identycznych transakcjach. Wybierz jedną, zapisz ją i stosuj do każdego aktywa. Mieszanie zasad dla różnych aktywów to najczęstszy powód, dla którego takie arkusze stają się niewiarygodne.
Wylicz pozycję
Stwórzy bieżące saldo dla każdego aktywa, następnie średni koszt na aktywo, a na końcu zrealizowane zyski dla każdej sprzedaży. W arkuszu kalkulacyjnym wymaga to stworzenia wielu kolumn pomocniczych, które przestają działać, gdy tylko pojawi się nowe aktywo.
Excel i Sheets potrafią to wszystko zrobić. Powodem, dla którego zajmuje to godziny, nie jest stopień trudności, ale żmudna praca księgowa.
Jak przeanalizować eksport z giełdy za pomocą Powerdrill Bloom
Droga na skróty polega na jednorazowym zdefiniowaniu reguł i uruchomieniu analizy bezpośrednio na surowym pliku, zamiast samodzielnego tworzenia kolumn pomocniczych.
Krok 1: Prześlij wyeksportowany plik
Pobierz historię transakcji ze swojej giełdy w formacie CSV i przeciągnij ją do obszaru roboczego. Powerdrill Bloom obsługuje formaty Excel, CSV, TSV oraz PDF i automatycznie oczyszcza dane podczas importu, dzięki czemu wymieszane typy rekordów, niespójne miejsca po przecinku czy tekstowe znaczniki czasu są korygowane, zamiast po cichu psuć obliczenia.
Jeśli handlujesz na więcej niż jednej giełdzie, prześlij wszystkie pliki jednocześnie. Analiza międzygiełdowa to przypadek, z którym arkusz kalkulacyjny radzi sobie najgorzej, ponieważ każda platforma inaczej nazywa swoje kolumny.
Krok 2: Określ zasady, a następnie zadaj pytanie
Podaj zasady na samym początku, używając języka naturalnego, a następnie zapytaj o to, co naprawdę chcesz wiedzieć:
"To jest moja historia transakcji giełdowych. Traktuj wiersze, w których typ to TRADE, jako transakcje i wyklucz depozyty, wypłaty oraz przelewy wewnętrzne z wolumenu. Przelicz wszystkie opłaty na USD według kursu z dnia transakcji. Użyj metody FIFO do ustalenia bazy kosztowej. Następnie pokaż mi zrealizowany zysk według aktywów, łączną kwotę zapłaconych opłat w podziale na miesiące oraz moją średnią cenę wejścia dla każdego aktywa, które nadal posiadam."
Jasne określenie zasad sprawia, że wyniki są wiarygodne. Jeśli zapytasz "jak mi poszło" bez ich zdefiniowania, otrzymasz odpowiedź opartą na założeniach, których nawet nie znasz.
Krok 3: Wyeksportuj wykresy, tabelę lub prezentację
Pobierz tabelę pozycji jako plik, zapisz wykresy lub jednym kliknięciem zamień cały obszar roboczy w gotową prezentację i wyeksportuj ją do PowerPoint lub Notion — to przydatne, jeśli składasz raport funduszowi, partnerowi lub księgowemu, a nie tylko sobie.
Czego naprawdę możesz się z tego dowiedzieć
| Pytanie | Czego wymaga | Dlaczego arkusz kalkulacyjny sobie nie radzi |
|---|---|---|
| Zrealizowany zysk według aktywów | Zasada bazy kosztowej + dopasowanie sprzedaży | Kolumny pomocnicze dla każdego aktywa, które trzeba tworzyć na nowo po pojawieniu się nowego waloru |
| Łączne opłaty i ich udział w wolumenie | Normalizacja opłat w różnych walutach | Opłaty są naliczane w trzeciej walucie bez podanego kursu wymiany |
| Średnia cena wejścia dla posiadanych pozycji | Połączenie częściowych realizacji w ramach jednego zlecenia | Realizacje znajdują się w osobnych wierszach z różnymi cenami |
| Który miesiąc kosztował Cię najwięcej w opłatach | Grupowanie z uwzględnieniem właściwej strefy czasowej | Znaczniki czasu UTC przyporządkowują transakcje do niewłaściwego dnia lokalnego |
| Czy Twoja aktywność koncentruje się wokół zmienności rynkowej | Połączenie Twoich transakcji z historią cen | Wymaga drugiego zestawu danych |
Ostatni wiersz to kwestia, którą ludzie często bagatelizują. Obciążenie opłatami jest często największym pojedynczym odkryciem w osobistym eksporcie i pozostaje niewidoczne, dopóki ktoś go nie zsumuje.
Najlepsze praktyki
Najpierw uzgodnij dane z podsumowaniami samej giełdy
Zanim przejdziesz do interpretacji, porównaj obliczone sumy depozytów i wypłat z saldami raportowanymi przez giełdę. Niezgodność oznacza, że dany typ rekordu został błędnie sklasyfikowany, a każdy kolejny wynik przejmie ten błąd.
Zapisz zasadę bazy kosztowej w pliku
Umieść zasadę w komórce nagłówka lub w zakładce z notatkami. Za pół roku nie będziesz pamiętać, czy w tym arkuszu zastosowano metodę FIFO, czy średniego kosztu, a tych dwóch podejść nie da się bezpośrednio uzgodnić.
Nigdy nie zakładaj, że puste pole opłaty oznacza zero
Brakująca wartość opłaty i opłata faktycznie wynosząca zero to dwie różne rzeczy, a traktowanie ich w ten sam sposób zaniża Twoje rzeczywiste koszty. Oznaczaj puste pola w wyraźny sposób, zamiast po prostu je uzupełniać.
Pozostaw surowy plik eksportu bez zmian
Wszystkie prace wykonuj na kopii. Giełdy często ograniczają okres, za jaki można ponownie wyeksportować dane, a nadpisanego oryginału nie zawsze da się odzyskać.
Oddziel własne wyniki od ruchów rynkowych
To, że Twój portfel urósł w miesiącu, w którym rósł cały rynek, niewiele mówi o trafności Twoich decyzji. Jeśli chcesz poznać rynkową stronę medalu, artykuł o analizowaniu danych rynku kryptowalut za pomocą AI opisuje to zagadnienie, a strona analityka kryptowalut AI przedstawia narzędzia zorientowane na rynek.
Typowe błędy, których należy unikać
- Sumowanie kolumny z kwotą. Gdy depozyty, transakcje i nagrody znajdują się w jednym pliku, taka suma nic nie znaczy. Najpierw przefiltruj dane według typu.
- Liczenie obu stron transakcji jako wolumenu. Dwa wiersze, jedna transakcja. Usuń duplikaty na podstawie identyfikatora zamówienia (order ID) przed agregacją danych.
- Używanie dzisiejszego kursu wymiany dla historycznych opłat. Opłaty muszą być przeliczane według kursu z dnia transakcji, w przeciwnym razie Twoje dane kosztowe będą się rozjeżdżać wraz z rynkiem.
- Mieszanie zasad bazy kosztowej dla różnych aktywów. Stosowanie metody FIFO dla jednej monety i średniego kosztu dla innej daje wynik, którego nie będziesz w stanie przed nikim obronić.
- Ignorowanie częściowych realizacji. Zlecenie zrealizowane w sześciu częściach po sześciu różnych cenach ma jedną średnią cenę wejścia, a nie stanowi sześciu niezależnych transakcji.
- Traktowanie wyników jako gotowych do rozliczenia podatkowego. To punkt wyjścia do rozmowy ze specjalistą, a nie gotowa deklaracja.
Podsumowanie
Eksport z giełdy to jedyny zestaw danych kryptowalutowych, który opisuje Twoje decyzje, a nie zachowanie rynku. Jest on jednak na tyle kłopotliwy — ze względu na wymieszane typy rekordów, trzy waluty w jednym wierszu, znaczniki czasu UTC czy brak bieżącego salda — że większość ludzi poprzestaje na samym jego otwarciu.
Określ zasady w jasny sposób, uzgodnij dane z podsumowaniami giełdy i nie modyfikuj surowego pliku. Jeśli wolisz pominąć tworzenie kolumn pomocniczych, Powerdrill Bloom przetworzy dane bezpośrednio z surowego eksportu i przedstawi wyniki na wykresie, oferując 1 000 codziennie odnawianych kredytów w darmowym planie. Strona asystenta CSV AI przedstawia ogólny proces pracy z dowolnym plikiem CSV.
Najczęściej zadawane pytania
Jak mogę przeanalizować moją historię transakcji kryptowalutowych?
Podziel plik CSV wyeksportowany z giełdy według typu rekordu, znormalizuj opłaty do jednej waluty według kursu z dnia transakcji, przekonwertuj znaczniki czasu UTC na własną strefę czasową, a następnie wybierz zasadę bazy kosztowej przed wykonaniem jakichkolwiek obliczeń. Dopiero po wykonaniu tych czerech kroków zrealizowane zyski, średnie ceny wejścia i sumy opłat będą odzwierciedlać rzeczywistość.
Dlaczego sumy z wyeksportowanego pliku nie zgadzają się z moim saldem?
Zazwyczaj dlatego, że depozyty, wypłaty, przelewy wewnętrzne lub nagrody zostały policzone jako transakcje handlowe, albo obie strony każdej transakcji zostały zsumowane jako osobne zdarzenia. Przed wyciągnięciem jakichkolwiek wniosków uzgodnij obliczone sumy depozytów i wypłat z saldami raportowanymi przez giełdę.
Co to jest baza kosztowa i dlaczego wpływa na moje wyniki?
Baza kosztowa to cena zakupu przypisana do sprzedanych jednostek. Metoda FIFO przypisuje najwcześniejsze zakupy, LIFO najnowsze, a metoda średniego kosztu je uśrednia. Te same transakcje dają znacząco różne zrealizowane zyski w zależności od zastosowanej zasady, dlatego należy ją wybrać i określić na samym początku.
Czy AI może obliczyć moje podatki od kryptowalut?
Nie. Agent danych AI może obliczyć zrealizowane zyski zgodnie ze wskazaną przez Ciebie zasadą oraz podsumować opłaty i stan posiadania, co stanowi przydatne przygotowanie. Sposób opodatkowania różni się w zależności od jurysdykcji i ulega zmianom, dlatego uzyskane wyniki powinny trafić do wykwalifikowanego specjalisty, a nie bezpośrednio do deklaracji podatkowej.
Czy mogę analizować eksporty z kilku giełd jednocześnie?
Tak, i jest to przypadek szczególnie warty automatyzacji, ponieważ każda platforma inaczej nazywa i porządkuje swoje kolumny. Prześlij wszystkie pliki eksportu razem i określ mapowanie w swojej instrukcji — to uzgodnienie danych jest dokładnie tym, co sprawia, że ręczne tworzenie skonsolidowanego widoku dla wielu giełd jest tak uciążliwe.