Salta al contingut principal
Seguiment de Portfoli de Criptomonedes

Seguiment de Portfoli de Criptomonedes

Guia completa per configurar i gestionar portfolis de criptomonedes a Beancount.io, incloent-hi el seguiment multi-intercanvi, càlculs de preu de cost i anàlisi de rendiment.

Gestionar un portfoli de criptomonedes a través de múltiples intercanvis, carteres i protocols DeFi pot ser un desafiament. Aquesta guia completa us mostra com configurar i mantenir un seguiment precís del portfoli de criptomonedes utilitzant el potent sistema de comptabilitat en text pla de Beancount.io.

Exploreu un exemple en viu de llibre de criptomonedes:

Per què els Seguiments de Portfoli Tradicionals es Queden Curts

Problemes Comuns amb les Eines de Portfoli Cripto

  • Suport Limitat d'Intercanvis: Moltes eines no admeten tots els intercanvis o protocols DeFi
  • Preu de Cost Inexacte: Els càlculs simplificats FIFO/LIFO no contemplen escenaris complexos
  • Transaccions Faltants: Limitacions de l'API i llacunes en l'entrada manual
  • Sense Personalització: Categories fixes i estructures d'informes
  • Preocupacions de Privacitat: Compartir claus API amb serveis de tercers
  • Dependència del Proveïdor: Formats de dades propietaris i opcions d'exportació limitades

Avantatges de Beancount.io

  • Control Complet: Possessió de les vostres dades en format de text pla
  • Personalització Il·limitada: Creeu qualsevol estructura de compte que necessiteu
  • Preu de Cost Precís: Seguiment basat en lots amb identificació específica
  • Suport Multi-Protocol: Gestioneu qualsevol intercanvi, cartera o protocol DeFi
  • Càlculs Transparent: Vegeu exactament com es calculen els números
  • Preparat pel Futur: El format de text pla garanteix l'accessibilitat a llarg termini

Configuració de la Vostra Estructura de Portfoli Cripto

Jerarquia Bàsica de Comptes

Comenceu amb una estructura de comptes completa que reflecteixi el vostre ecosistema cripto:

; Comptes d'Intercanvi - Organitzats per Plataforma
1970-01-01 open Assets:Crypto:Coinbase:USD
1970-01-01 open Assets:Crypto:Coinbase:BTC
1970-01-01 open Assets:Crypto:Coinbase:ETH
1970-01-01 open Assets:Crypto:Coinbase:ADA
 
1970-01-01 open Assets:Crypto:Binance:USD
1970-01-01 open Assets:Crypto:Binance:BTC
1970-01-01 open Assets:Crypto:Binance:ETH
1970-01-01 open Assets:Crypto:Binance:BNB
 
1970-01-01 open Assets:Crypto:Kraken:USD
1970-01-01 open Assets:Crypto:Kraken:BTC
1970-01-01 open Assets:Crypto:Kraken:ETH
 
; Comptes de Cartera - Organitzats per Tipus
1970-01-01 open Assets:Crypto:Wallet:Ledger:BTC
1970-01-01 open Assets:Crypto:Wallet:Ledger:ETH
1970-01-01 open Assets:Crypto:Wallet:MetaMask:ETH
1970-01-01 open Assets:Crypto:Wallet:MetaMask:USDC
1970-01-01 open Assets:Crypto:Wallet:TrustWallet:BNB
 
; Comptes de Protocol DeFi
1970-01-01 open Assets:DeFi:Uniswap:ETH-USDC-LP
1970-01-01 open Assets:DeFi:Compound:cUSDC
1970-01-01 open Assets:Staking:Ethereum:ETH
1970-01-01 open Assets:Staking:Cardano:ADA
 
; Seguiment d'Ingressos
1970-01-01 open Income:Crypto:Staking:ETH
1970-01-01 open Income:Crypto:Staking:ADA
1970-01-01 open Income:Crypto:Mining:BTC
1970-01-01 open Income:Crypto:Airdrops
1970-01-01 open Income:Crypto:DeFi:Yield
1970-01-01 open Income:CapitalGains:Crypto
 
; Seguiment de Despeses
1970-01-01 open Expenses:Crypto:Fees:Trading
1970-01-01 open Expenses:Crypto:Fees:Network
1970-01-01 open Expenses:Crypto:Fees:Withdrawal

Definicions de Commodities amb Metadades

Definiu les vostres criptomonedes amb metadades riques per a un millor seguiment:

1970-01-01 commodity BTC
  name: "Bitcoin"
  asset-class: "cryptocurrency"
  sector: "digital-currency"
  price-source: "coinbase"
  website: "https://bitcoin.org"
 
1970-01-01 commodity ETH
  name: "Ethereum"
  asset-class: "cryptocurrency"
  sector: "smart-contract-platform"
  price-source: "coinbase"
  website: "https://ethereum.org"
 
1970-01-01 commodity ADA
  name: "Cardano"
  asset-class: "cryptocurrency"
  sector: "smart-contract-platform"
  price-source: "binance"
  website: "https://cardano.org"
 
1970-01-01 commodity DOT
  name: "Polkadot"
  asset-class: "cryptocurrency"
  sector: "interoperability"
  price-source: "kraken"
  website: "https://polkadot.network"

Seguiment de Portfoli Multi-Intercanvi

Registrar Compres a Través d'Intercanvis

Feu el seguiment de la mateixa criptomoneda a través de diferents intercanvis amb un preu de cost precís:

; Compres de Bitcoin en diferents intercanvis
2024-01-15 * "Compra de BTC a Coinbase"
  Assets:Crypto:Coinbase:BTC      1.0 BTC {45000.00 USD}
  Assets:Crypto:Coinbase:USD  -45000.00 USD
  Expenses:Crypto:Fees:Trading    50.00 USD
  Assets:Crypto:Coinbase:USD     -50.00 USD
 
2024-01-20 * "Compra de BTC a Binance"
  Assets:Crypto:Binance:BTC       0.5 BTC {46000.00 USD}
  Assets:Crypto:Binance:USD   -23000.00 USD
  Expenses:Crypto:Fees:Trading    25.00 USD
  Assets:Crypto:Binance:USD      -25.00 USD
 
2024-01-25 * "Compra de BTC a Kraken"
  Assets:Crypto:Kraken:BTC        0.8 BTC {44000.00 USD}
  Assets:Crypto:Kraken:USD    -35200.00 USD
  Expenses:Crypto:Fees:Trading    30.00 USD
  Assets:Crypto:Kraken:USD       -30.00 USD

Transferències entre Intercanvis

Feu el seguiment de les transferències entre intercanvis mantenint el preu de cost:

2024-02-01 * "Transferència de BTC de Coinbase a Ledger"
  Assets:Crypto:Coinbase:BTC      -0.5 BTC {45000.00 USD}
  Assets:Crypto:Wallet:Ledger:BTC  0.5 BTC {45000.00 USD}
  Expenses:Crypto:Fees:Withdrawal  0.0005 BTC {45000.00 USD}
  Assets:Crypto:Coinbase:BTC      -0.0005 BTC {45000.00 USD}

Oportunitats d'Arbitratge

Feu el seguiment de les operacions d'arbitratge entre intercanvis:

2024-02-10 * "Arbitratge: Compra d'ETH a Binance, Venda a Coinbase"
  ; Compra a Binance
  Assets:Crypto:Binance:ETH       10 ETH {2500.00 USD}
  Assets:Crypto:Binance:USD   -25000.00 USD
  Expenses:Crypto:Fees:Trading    25.00 USD
  Assets:Crypto:Binance:USD      -25.00 USD
  
  ; Venda a Coinbase (preu més alt)
  Assets:Crypto:Coinbase:ETH     -10 ETH {2500.00 USD}
  Assets:Crypto:Coinbase:USD   25800.00 USD
  Expenses:Crypto:Fees:Trading    30.00 USD
  Assets:Crypto:Coinbase:USD     -30.00 USD
  Income:Crypto:Arbitrage       745.00 USD

Gestió Avançada del Preu de Cost

Seguiment Basat en Lots

El sistema basat en lots de Beancount.io proporciona un seguiment precís del preu de cost:

; Múltiples compres a diferents preus
2024-01-01 * "Compra de BTC Lot 1"
  Assets:Crypto:Coinbase:BTC  1.0 BTC {40000.00 USD}
  Assets:Crypto:Coinbase:USD -40000.00 USD
 
2024-02-01 * "Compra de BTC Lot 2"
  Assets:Crypto:Coinbase:BTC  1.0 BTC {45000.00 USD}
  Assets:Crypto:Coinbase:USD -45000.00 USD
 
2024-03-01 * "Compra de BTC Lot 3"
  Assets:Crypto:Coinbase:BTC  1.0 BTC {50000.00 USD}
  Assets:Crypto:Coinbase:USD -50000.00 USD

Mètode d'Identificació Específica

Veneu lots específics per a una gestió fiscal òptima:

; Venda del lot amb el preu de cost més alt primer (recollida de pèrdues fiscals)
2024-04-01 * "Venda de BTC Lot 3 per optimització fiscal"
  Assets:Crypto:Coinbase:BTC    -1.0 BTC {50000.00 USD}
  Assets:Crypto:Coinbase:USD   48000.00 USD
  Expenses:Crypto:Fees:Trading    50.00 USD
  Assets:Crypto:Coinbase:USD     -50.00 USD
  Expenses:CapitalLoss:Crypto   2000.00 USD  ; Pèrdua realitzada

Seguiment FIFO vs LIFO

Implementeu diferents mètodes de preu de cost:

; Venda FIFO (First In, First Out)
2024-05-01 * "Venda FIFO - Venda del BTC més antic primer"
  Assets:Crypto:Coinbase:BTC    -0.5 BTC {40000.00 USD}
  Assets:Crypto:Coinbase:USD   26000.00 USD
  Expenses:Crypto:Fees:Trading    30.00 USD
  Assets:Crypto:Coinbase:USD     -30.00 USD
  Income:CapitalGains:Crypto    6000.00 USD  ; 52000 - 20000 = 6000
 
; Venda LIFO (Last In, First Out) - si s'utilitza un mètode diferent
2024-05-01 * "Venda LIFO - Venda del BTC més nou primer"
  Assets:Crypto:Coinbase:BTC    -0.5 BTC {45000.00 USD}
  Assets:Crypto:Coinbase:USD   26000.00 USD
  Expenses:Crypto:Fees:Trading    30.00 USD
  Assets:Crypto:Coinbase:USD     -30.00 USD
  Income:CapitalGains:Crypto    3500.00 USD  ; 26000 - 22500 = 3500

Anàlisi del Rendiment del Portfoli

Configuració del Seguiment de Preus

Configureu canals de preus automatitzats per a una valoració precisa:

; Actualitzacions diàries de preus
2024-01-15 price BTC 45000.00 USD
2024-01-15 price ETH 2500.00 USD
2024-01-15 price ADA 0.50 USD
 
2024-01-16 price BTC 46000.00 USD
2024-01-16 price ETH 2550.00 USD
2024-01-16 price ADA 0.52 USD

Seguiment de l'Assignació del Portfoli

Utilitzeu les funcions d'informe de Beancount.io per analitzar l'assignació:

; Consulta per a l'assignació del portfoli per actiu
SELECT 
  account, 
  sum(position) as balance,
  value(sum(position)) as market_value
WHERE account ~ "Assets:Crypto"
GROUP BY 1
ORDER BY market_value DESC

Mètriques de Rendiment

Feu el seguiment dels indicadors clau de rendiment:

; Consulta del valor total del portfoli
SELECT 
  sum(value(position)) as total_portfolio_value
WHERE account ~ "Assets:Crypto"
 
; Guanys/pèrdues realitzades
SELECT 
  sum(position) as realized_gains
WHERE account ~ "Income:CapitalGains:Crypto"

Integració de Staking i DeFi

Seguiment de Recompenses de Staking

Registreu les recompenses de staking amb el reconeixement adequat d'ingressos:

2024-01-31 * "Recompenses de Staking d'ETH - Gener"
  Assets:Staking:Ethereum:ETH     0.08 ETH {2500.00 USD}
  Income:Crypto:Staking:ETH     200.00 USD
 
2024-01-31 * "Recompenses de Staking d'ADA - Gener"
  Assets:Staking:Cardano:ADA      25 ADA {0.50 USD}
  Income:Crypto:Staking:ADA      12.50 USD

Seguiment del Rendiment de DeFi

Feu el seguiment de posicions DeFi complexes:

2024-02-01 * "Posició LP d'Uniswap"
  Assets:Crypto:Wallet:MetaMask:ETH    -10 ETH {2500.00 USD}
  Assets:Crypto:Wallet:MetaMask:USDC -25000 USDC
  Assets:DeFi:Uniswap:ETH-USDC-LP      100 UNI-V2-ETH-USDC {500.00 USD}
 
2024-02-28 * "Recompenses LP d'Uniswap - Febrer"
  Assets:Crypto:Wallet:MetaMask:UNI    50 UNI {8.00 USD}
  Income:Crypto:DeFi:Yield           400.00 USD

Gestió Automatitzada del Portfoli

Configuració d'Integració d'API

Connecteu-vos amb les API d'intercanvi per a la importació automatitzada de dades:

# Exemple de configuració per a la integració d'API d'intercanvi
exchanges:
  coinbase:
    api_key: "la_vostra_api_key"
    api_secret: "la_vostra_api_secret"
    passphrase: "la_vostra_contrasenya"
  binance:
    api_key: "la_vostra_api_key"
    api_secret: "la_vostra_api_secret"

Conciliació Automatitzada

Configureu la verificació automatitzada del balanç:

; Assercions de balanç per a la verificació automatitzada
2024-01-31 balance Assets:Crypto:Coinbase:BTC    2.5 BTC
2024-01-31 balance Assets:Crypto:Binance:ETH    15.0 ETH
2024-01-31 balance Assets:Crypto:Kraken:ADA   1000.0 ADA

Automatització del Canal de Preus

Configureu actualitzacions de preus automatitzades:

; Configuració del canal de preus
plugin "beancount.plugins.auto_accounts"
plugin "beancount.plugins.forecast"
 
; Obtenció automatitzada de preus
2024-01-01 custom "price-source" BTC "coinbase"
2024-01-01 custom "price-source" ETH "coinbase"
2024-01-01 custom "price-source" ADA "binance"

Estratègies d'Optimització Fiscal

Recollida de Pèrdues Fiscals

Implementeu la recollida sistemàtica de pèrdues fiscals:

; Identifiqueu posicions amb pèrdues no realitzades
2024-12-15 * "Recollida de pèrdues fiscals - Venda d'ADA amb pèrdues"
  Assets:Crypto:Binance:ADA      -1000 ADA {0.60 USD}
  Assets:Crypto:Binance:USD       450.00 USD
  Expenses:Crypto:Fees:Trading      5.00 USD
  Assets:Crypto:Binance:USD        -5.00 USD
  Expenses:CapitalLoss:Crypto     150.00 USD  ; Pèrdua realitzada
 
; Recompra després del període de venda rentada (31 dies)
2025-01-16 * "Recompra d'ADA després del període de venda rentada"
  Assets:Crypto:Binance:ADA      1000 ADA {0.45 USD}
  Assets:Crypto:Binance:USD     -450.00 USD
  Expenses:Crypto:Fees:Trading     5.00 USD
  Assets:Crypto:Binance:USD       -5.00 USD

Guanys a Llarg Termini vs Curt Termini

Feu el seguiment dels períodes de retenció per a l'optimització fiscal:

; Utilitzeu metadades per fer el seguiment de les dates de compra
2024-01-01 * "Compra de BTC - Retenció a llarg termini" ^long-term-btc
  Assets:Crypto:Coinbase:BTC  1.0 BTC {40000.00 USD}
  Assets:Crypto:Coinbase:USD -40000.00 USD
 
; Venda després d'un any per al tractament de guanys de capital a llarg termini
2025-01-02 * "Venda de BTC - Guanys de capital a llarg termini" ^long-term-btc
  Assets:Crypto:Coinbase:BTC    -1.0 BTC {40000.00 USD}
  Assets:Crypto:Coinbase:USD   55000.00 USD
  Income:CapitalGains:LongTerm 15000.00 USD

Informes i Anàlisi

Informes Resum del Portfoli

Genereu informes complets del portfoli:

-- Assignació del portfoli per criptomoneda
SELECT 
  commodity,
  sum(position) as total_units,
  value(sum(position)) as market_value,
  value(sum(position)) / (
    SELECT value(sum(position)) 
    FROM positions 
    WHERE account ~ "Assets:Crypto"
  ) * 100 as allocation_percentage
WHERE account ~ "Assets:Crypto"
GROUP BY commodity
ORDER BY market_value DESC;

Anàlisi de Rendiment

Feu el seguiment del rendiment del portfoli al llarg del temps:

-- Rendiment mensual del portfoli
SELECT 
  year(date) as year,
  month(date) as month,
  value(sum(position)) as portfolio_value
WHERE account ~ "Assets:Crypto"
GROUP BY year, month
ORDER BY year, month;

Anàlisi d'Ingressos

Analitzeu les fonts d'ingressos:

-- Desglossament d'ingressos per font
SELECT 
  account,
  sum(position) as total_income
WHERE account ~ "Income:Crypto"
GROUP BY account
ORDER BY total_income DESC;

Bones Pràctiques i Consells

1. Registre Consistent

  • Registreu les transaccions immediatament després de l'execució
  • Utilitzeu descripcions de transaccions estandarditzades
  • Incloeu els hash de transacció a les metadades

2. Conciliació Regular

  • Verifiqueu els balanços setmanalment a totes les plataformes
  • Utilitzeu les assercions de balanç per detectar discrepàncies
  • Superviseu si falten transaccions

3. Còpia de Seguretat i Seguretat

  • Feu còpies de seguretat periòdiques dels vostres fitxers Beancount
  • Utilitzeu el control de versions (Git) per al seguiment de canvis
  • Xifreu les dades sensibles

4. Documentació

  • Documenteu les vostres decisions d'estructura de comptes
  • Manteniu notes sobre transaccions complexes
  • Manteniu registres de les configuracions d'API

5. Preparació Fiscal

  • Genereu informes trimestralment per a la planificació fiscal
  • Manteniu registres detallats per a finalitats d'auditoria
  • Consulteu amb professionals fiscals per a situacions complexes

Conclusió

Un seguiment eficaç del portfoli de criptomonedes requereix precisió, consistència i les eines adequades. Beancount.io proporciona la flexibilitat i la potència necessàries per gestionar portfolis cripto complexos a través de múltiples intercanvis, carteres i protocols DeFi.

Avantatges clau d'utilitzar Beancount.io per al seguiment del portfoli cripto:

  • Possessió Completa de Dades: Les vostres dades en format de text pla
  • Preu de Cost Precís: Seguiment basat en lots amb identificació específica
  • Flexibilitat Il·limitada: Estructures de comptes i informes personalitzats
  • Optimització Fiscal: Estratègies avançades per minimitzar la responsabilitat fiscal
  • Preparat pel Futur: El format obert garanteix l'accessibilitat a llarg termini

Comenceu amb una configuració bàsica i amplieu gradualment el vostre seguiment a mesura que el vostre portfoli creixi en complexitat. La inversió en una configuració adequada donarà dividends en informes precisos, optimització fiscal i coneixements del portfoli.

A punt per prendre el control del vostre portfoli de criptomonedes? Comenceu amb Beancount.io avui mateix.