Super Sale WeekClaude Skills — 20% OFF
Tips

Cara Menganalisis Portofolio Kripto dari CSV (Di Berbagai Exchange)

Powerdrill Team·
Cara Menganalisis Portofolio Kripto dari CSV (Di Berbagai Exchange)

Untuk menganalisis portofolio kripto yang tersebar di beberapa bursa, ekspor CSV dari setiap platform dan normalisasikan ke dalam satu skema. Kemudian, hitung bersih transaksi menjadi posisi saat ini dan sertakan basis biaya untuk menghitung keuntungan dan kerugian yang belum direalisasikan. Bagian yang sulit bukanlah matematikanya, melainkan fakta bahwa tidak ada dua bursa yang mengekspor kolom yang sama.

Siapa pun yang menyimpan aset di lebih dari satu tempat pasti pernah mengalami hal ini. Setiap dasbor menampilkan angka yang meyakinkan, tetapi tidak ada satu pun yang menunjukkan gambaran lengkapnya. Jumlah totalnya hanya ada sebagai hitungan aritmetika yang dilakukan seseorang secara manual pada hari Minggu.

Panduan ini membahas langkah ekspor dan skema normalisasi yang membuat file-file tersebut dapat dibandingkan. Selanjutnya, panduan ini akan memandu Anda melalui perhitungan posisi serta keuntungan dan kerugian, serta menunjukkan kapan metode manual mulai memakan lebih banyak waktu daripada menghematnya.

Artikel ini membahas tentang teknik analisis data. Ini bukan saran investasi, pajak, atau keuangan.

Yang Anda butuhkan sebelum memulai

Anda memerlukan ekspor transaksi dari setiap platform yang menyimpan posisi Anda. Itu berarti bursa, dan juga dompet jika Anda bisa mendapatkan riwayat transaksi dari sana. Riwayat perdagangan saja tidak cukup. Setoran, penarikan, hadiah staking, airdrop, dan biaya semuanya memengaruhi kepemilikan Anda, dan portofolio yang hanya dibangun dari transaksi beli dan jual tidak akan bisa direkonsiliasi.

Anda juga perlu memutuskan dua hal di awal, karena hal ini akan mengubah hasilnya:

Metode basis biaya Anda. FIFO, LIFO, dan rata-rata tertimbang menghasilkan angka keuntungan belum direalisasi yang sangat berbeda pada transaksi yang sama. Pilih salah satu dan terapkan secara konsisten di setiap platform.

Mata uang pelaporan Anda. Jika Anda telah memperdagangkan pasangan seperti ETH/BTC, beberapa transaksi tidak memiliki harga fiat yang disertakan. Anda memerlukan harga referensi pada saat transaksi untuk menyatakannya dalam satu mata uang.

Hasil yang baik akan terlihat seperti ini. Anda mendapatkan tabel posisi yang menunjukkan jumlah, biaya rata-rata, nilai saat ini, dan keuntungan belum direalisasi untuk setiap aset. Di sampingnya terdapat tampilan alokasi yang menunjukkan berapa persentase portofolio kripto yang diwakili oleh masing-masing aset.

Cara melakukannya secara manual

Opsi 1: Normalisasikan setiap ekspor ke dalam satu skema

Buka setiap CSV dan petakan kolom-kolomnya ke dalam satu set standar: stempel waktu, platform, jenis transaksi, aset, jumlah, harga, mata uang biaya, jumlah biaya.

Di sinilah sebagian besar pekerjaan berada. Satu platform menulis Buy, yang lain menulis BUY, dan yang ketiga menulis Trade dengan jumlah positif atau negatif yang menunjukkan arah transaksi. Stempel waktu ada yang menggunakan waktu lokal pada satu ekspor dan UTC pada ekspor lainnya, yang akan sangat berpengaruh begitu Anda mengurutkannya secara kronologis. Biaya muncul sebagai kolom terpisah pada beberapa ekspor dan sebagai potongan yang langsung dimasukkan ke dalam jumlah pada ekspor lainnya. Jika Anda melewatkan hal ini, setiap posisi akan tercatat sedikit lebih tinggi dari yang sebenarnya.

Konversikan semua stempel waktu ke UTC dan standarkan label jenis transaksinya. Gabungkan file-file tersebut ke dalam satu lembar kerja dengan kolom platform, sehingga Anda dapat melacak baris mana pun kembali ke sumbernya.

Opsi 2: Hitung bersih transaksi menjadi posisi

Kelompokkan lembar kerja yang telah digabungkan berdasarkan aset dan jumlahkan kuantitasnya. Pembelian, setoran, hadiah, dan airdrop akan menambah; sedangkan penjualan, penarikan, dan biaya yang dibayarkan dalam aset tersebut akan mengurangi.

Ada dua pemeriksaan yang perlu dilakukan sebelum Anda memercayai hasilnya. Aset apa pun yang menunjukkan saldo negatif berarti ada setoran yang hilang atau jenis transaksi yang belum dipetakan. Aset apa pun yang menunjukkan angka bulat yang mencurigakan biasanya menunjukkan adanya transfer antar-platform milik Anda sendiri. Transfer tersebut terhitung sebagai pembelian di satu sisi tanpa adanya penarikan yang cocok di sisi lain. Transfer internal adalah sumber penghitungan ganda yang paling sering terjadi.

Opsi 3: Sertakan basis biaya dan hitung untung rugi

Telusuri daftar transaksi per aset secara kronologis, lalu terapkan metode pilihan Anda untuk melacak biaya unit yang masih Anda miliki. Rata-rata tertimbang adalah yang paling mudah dibuat di spreadsheet: pertahankan total biaya dan jumlah yang terus berjalan, lalu hitung ulang rata-ratanya pada setiap pembelian.

Kalikan jumlah yang tersisa dengan harga pasar saat ini untuk mendapatkan nilai saat ini. Kurangi biaya yang ditahan untuk mendapatkan keuntungan belum direalisasi, dan jumlahkan keuntungan terealisasi yang dibukukan pada setiap penjualan. Kemudian tambahkan kolom alokasi — nilai masing-masing aset sebagai persentase dari portofolio — yang biasanya merupakan angka yang dapat mengubah keputusan seseorang.

Di mana metode manual mulai melambat

Pemetaan skema bukanlah pekerjaan sekali selesai. Bursa sering kali merevisi format ekspor mereka, dan kolom yang bergeser posisinya secara diam-diam dapat merusak fungsi pencarian yang berjalan lancar pada kuartal lalu.

Rekonsiliasinya bahkan lebih buruk. Menemukan satu transfer internal yang tidak cocok di antara 4.000 baris berarti Anda harus mengurutkan berdasarkan aset dan stempel waktu, lalu membacanya satu per satu hingga menemukan dua entri yang cocok. Itu adalah pekerjaan yang sangat membosankan, dan harus diulang setiap kali Anda memperbarui data.

Dan ukuran file pun terus membengkak. Aktivitas selama beberapa tahun di tiga platform bisa mencapai puluhan ribu baris. Pada ukuran tersebut, buku kerja yang penuh dengan rumus pencarian berantai dan rumus rata-rata berjalan akan menjadi lambat sekaligus rentan error.

Cara menganalisis portofolio kripto dengan Powerdrill Bloom

Langkah 1: Unggah data Anda

Unggah file ekspor CSV dari setiap platform sekaligus. Powerdrill Bloom akan memprofilkan setiap file secara terpisah, sehingga perbedaan nama kolom dan format tanggal dapat terlihat sebelum semuanya digabungkan. Anda dapat melihat ekspor mana yang menggunakan UTC dan mana yang tidak.

Mengunggah ekspor CSV dari berbagai bursa untuk menganalisis portofolio kripto di Powerdrill Bloom

Langkah 2: Deskripsikan analisis dalam bahasa sehari-hari

Mintalah apa yang Anda inginkan dengan bahasa yang sederhana. Gabungkan ekspor ini menjadi satu riwayat transaksi, hitung bersih menjadi posisi berdasarkan aset, dan tandai transfer internal yang hanya muncul di satu sisi. Kemudian mintalah alokasi berdasarkan aset, keuntungan belum direalisasi berdasarkan rata-rata tertimbang, atau bagaimana perubahan bauran posisi selama setahun terakhir.

Langkah 3: Ekspor grafik, laporan, atau slide presentasi

Dapatkan grafik alokasi, tabel posisi, atau ringkasan tertulis mengenai konsentrasi dan kinerja portofolio Anda. Pembaruan di kuartal berikutnya cukup dilakukan dengan mengunggah ekspor baru dan mengajukan pertanyaan yang sama.

Grafik alokasi portofolio kripto yang diekspor dari Powerdrill Bloom

Mengapa cara ini lebih baik daripada menyusun ulang spreadsheet setiap kuartal

Spreadsheet manual Powerdrill Bloom
Pemetaan skema Harus dibuat ulang saat format ekspor berubah Ditangani per file saat diunggah
Pemeriksaan transfer internal Pengurutan dan pembacaan manual Tanyakan langsung untuk pasangan yang tidak cocok
Menambahkan platform keempat Pemetaan baru, rumus baru Cukup tambahkan satu file lagi
Pertanyaan lanjutan Rumus baru setiap kali bertanya Tanyakan langsung pada data yang sama

Kerugian kumulatif dari metode manual adalah setiap pertanyaan menjadi proyek kecil tersendiri. Menanyakan "seperti apa alokasi saya di bulan Maret" berarti Anda harus membangun kembali tabel posisi pada waktu spesifik tersebut. Ketika bertanya menjadi sangat mudah, Anda akan lebih sering bertanya, dan konsentrasi portofolio adalah jenis hal yang biasanya baru disadari orang ketika proses pemeriksaannya mudah.

Kesalahan umum

Lima kesalahan berikut adalah penyebab sebagian besar kesalahan angka dalam portofolio kripto yang dibuat dengan cara ini.

Menghitung transfer internal sebagai perdagangan. Penarikan dari satu platform dan setoran di platform lain adalah satu pergerakan yang sama. Jika dihitung sebagai dua peristiwa independen, hal ini akan menggelembungkan jumlah kepemilikan Anda sekaligus volume perdagangan Anda.

Mengabaikan biaya yang dibayarkan dalam aset yang diperdagangkan. Membayar biaya dalam ETH akan mengurangi posisi ETH Anda. Ekspor yang memasukkan biaya ini ke dalam jumlah aset dan ekspor yang memisahkannya memerlukan penanganan yang berbeda.

Mencampur metode basis biaya di berbagai platform. Menggunakan rata-rata tertimbang di satu bursa dan FIFO di bursa lain akan menghasilkan angka portofolio yang tidak berarti apa-apa.

Melupakan hadiah staking dan airdrop. Keduanya meningkatkan jumlah aset tanpa adanya transaksi pembelian yang sesuai. Jika Anda melewatkannya, biaya rata-rata per unit Anda akan menjadi terlalu tinggi.

Membandingkan dengan harga yang usang. Nilai saat ini membutuhkan harga dari stempel waktu yang konsisten di semua aset. Harga yang diambil dengan selisih waktu beberapa jam akan membuat persentase alokasi menjadi tidak akurat.

Kesimpulan

Analisis portofolio kripto multi-platform pada dasarnya terdiri dari empat langkah: ekspor semuanya, normalisasikan ke dalam satu skema, hitung bersih menjadi posisi, dan sertakan basis biaya. Melakukannya di spreadsheet sangat mungkin dilakukan. Hal ini tetap memungkinkan sampai Anda menambahkan platform keempat, atau ketika bursa mengubah kolom ekspornya.

Jika penyusunan ulang setiap kuartal menjadi alasan Anda lebih jarang memeriksa portofolio daripada yang seharusnya, coba Powerdrill Bloom pada file ekspor Anda yang sudah ada. Untuk versi satu platform dari masalah ini, silakan baca menganalisis ekspor CSV bursa kripto. Untuk menggabungkan file secara umum, halaman fitur penggabungan CSV membahas mekanismenya, dan mengubah CSV menjadi grafik membahas tentang output visualnya. Tinjauan mengenai alat analisis yang lebih luas dapat ditemukan dalam rangkuman kami tentang alat analisis kripto AI gratis.

Pertanyaan yang sering diajukan

Bagaimana cara menggabungkan ekspor kripto dari berbagai bursa?

Petakan kolom dari setiap ekspor ke dalam skema bersama: stempel waktu, platform, jenis, aset, jumlah, harga, biaya. Kemudian konversikan semua stempel waktu ke UTC dan gabungkan file-file tersebut dengan menyertakan kolom platform. Mempertahankan kolom platform inilah yang memungkinkan Anda melacak angka apa pun kembali ke sumbernya.

Apa cara terbaik untuk menghitung basis biaya kripto di spreadsheet?

Rata-rata tertimbang adalah yang paling praktis untuk dibuat secara manual. Pertahankan total biaya dan jumlah yang terus berjalan untuk setiap aset, lalu hitung ulang rata-ratanya pada setiap pembelian. FIFO dan LIFO memerlukan pelacakan tingkat lot, yang akan menjadi sangat rumit setelah melewati beberapa ratus transaksi.

Mengapa total portofolio kripto saya tidak cocok dengan dasbor bursa saya?

Penyebab yang paling umum adalah transfer internal yang terhitung dua kali, biaya yang dibayarkan dalam aset yang diperdagangkan tidak dikurangi, atau hadiah staking yang hilang dari daftar transaksi. Periksa saldo negatif terlebih dahulu — saldo negatif selalu menunjukkan adanya transaksi yang hilang atau belum dipetakan.

Apakah saya bisa menganalisis transaksi dompet bersama dengan CSV bursa?

Ya, asalkan Anda dapat mengekspor riwayat transaksi yang menyertakan stempel waktu, aset, jumlah, dan arah transaksi. Riwayat transaksi on-chain biasanya memerlukan biaya gas yang dipetakan sebagai baris biaya terpisah, karena biaya tersebut mengurangi saldo aset yang digunakan untuk membayar biaya tersebut.

Apakah saya perlu melacak setiap transaksi kecil?

Untuk tampilan alokasi, transaksi kecil hampir tidak memengaruhi hasil. Namun, untuk basis biaya dan keuntungan terealisasi, transaksi kecil sangat penting karena masing-masing transaksi tersebut mengubah biaya rata-rata unit yang masih Anda miliki. Kelengkapan data menjadi semakin penting saat Anda ingin mendapatkan angka keuntungan yang akurat.