Zjednodušené DeFi účtovníctvo: Sledovanie výnosového farmingu, likviditných poolov a odmien za staking s účtovníctvom v obyčajnom texte
Decentralizované financie (DeFi) spôsobili revolúciu v spôsobe, akým interagujeme s finančnými službami, ponúkajúc bezprecedentné príležitosti na generovanie výnosov, poskytovanie likvidity a decentralizované obchodovanie. S týmito príležitosťami však prichádza aj výzva presného sledovania komplexných transakcií pre dodržiavanie daňových predpisov a správu portfólia.
Tradičné účtovné metódy zápasia s jedinečnými charakteristikami DeFi: automatizovanými tvorcami trhu, ťažbou likvidity, nestálou stratou a odmenami vo viacerých tokenoch. Tento komplexný sprievodca vám ukáže, ako zvládnu ť účtovníctvo DeFi pomocou výkonného systému účtovníctva v obyčajnom texte Beancount.io.
Pochopenie účtovných výziev DeFi
Zložitosť DeFi transakcií
DeFi protokoly vytvárajú účtovné výzvy, ktoré neexistujú v tradičných financiách:
- Multi-tokenové transakcie: Jednotlivé operácie zahŕňajúce viacero kryptomien
- Automatické reinvestovanie: Odmeny automaticky reinvestované
- Dočasná strata: Zmeny hodnoty v dôsledku cenovej divergencie v likviditných pooloch
- Optimalizácia poplatkov za plyn: Komplexné štruktúry poplatkov naprieč rôznymi sieťami
- Správa protokolu: Hlasovacie práva a distribúcie riadiacich tokenov
- Medziprotokolové interakcie: Transakcie pokrývajúce viacero DeFi platforiem
Daňové dôsledky aktivít DeFi
IRS považuje aktivity DeFi za zdaniteľné udalosti:
- Poskytovanie likvidity: Môže spustiť zdaniteľné udalosti pri vkladaní aktív
- Odmeny z yield farmingu: Zdaniteľné ako bežný príjem v reálnej trhovej hodnote
- Impermanentná strata: Potenciálne daňové dôsledky pri výbere z poolov
- Riadiace tokeny: Airdropy a odmeny zdaniteľné ako príjem
- Odmeny za staking: Zdaniteľné ako príjem po prijatí
Nastavenie DeFi účtov v Beancount.io
Komplexná štruktúra účtov
Vytvorte detailnú hierarchiu účtov, ktorá zachytáva všetky DeFi aktivity:
; Wallet Accounts
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:MetaMask:DAI
1970-01-01 open Assets:Crypto:Wallet:MetaMask:WBTC
; Uniswap V3 Liquidity Pools
1970-01-01 open Assets:DeFi:Uniswap:ETH-USDC-LP
1970-01-01 open Assets:DeFi:Uniswap:DAI-USDC-LP
1970-01-01 open Assets:DeFi:Uniswap:WBTC-ETH-LP
; Compound Protocol
1970-01-01 open Assets:DeFi:Compound:cUSDC
1970-01-01 open Assets:DeFi:Compound:cETH
1970-01-01 open Assets:DeFi:Compound:cDAI
; Aave Protocol
1970-01-01 open Assets:DeFi:Aave:aUSDC
1970-01-01 open Assets:DeFi:Aave:aETH
1970-01-01 open Assets:DeFi:Aave:DebtETH
; Staking Protocols
1970-01-01 open Assets:Staking:Ethereum:ETH
1970-01-01 open Assets:Staking:Lido:stETH
1970-01-01 open Assets:Staking:RocketPool:rETH
; Income Accounts
1970-01-01 open Income:DeFi:Yield:Uniswap
1970-01-01 open Income:DeFi:Yield:Compound
1970-01-01 open Income:DeFi:Yield:Aave
1970-01-01 open Income:DeFi:Staking:Ethereum
1970-01-01 open Income:DeFi:Governance:Tokens
1970-01-01 open Income:DeFi:Airdrops
; Expense Accounts
1970-01-01 open Expenses:DeFi:Gas:Ethereum
1970-01-01 open Expenses:DeFi:Gas:Polygon
1970-01-01 open Expenses:DeFi:Gas:Arbitrum
1970-01-01 open Expenses:DeFi:ImpermanentLoss
Komodity špecifické pre DeFi
Definujte tokeny a LP tokeny so správnymi metadátami:
1970-01-01 commodity UNI-V3-ETH-USDC
name: "Uniswap V3 ETH-USDC LP Token"
asset-class: "liquidity-pool"
protocol: "uniswap-v3"
1970-01-01 commodity cUSDC
name: "Compound USDC"
asset-class: "lending-token"
protocol: "compound"
1970-01-01 commodity stETH
name: "Lido Staked Ethereum"
asset-class: "staking-derivative"
protocol: "lido"
Sledovanie bežných DeFi aktivít
1. Poskytovanie likvidity Uniswap
Pridávanie likvidity do poolu
2024-01-15 * "Add liquidity to ETH-USDC Uniswap V3 pool"
Assets:Crypto:Wallet:MetaMask:ETH -5.0 ETH {2500.00 USD}
Assets:Crypto:Wallet:MetaMask:USDC -12500 USDC
Assets:DeFi:Uniswap:ETH-USDC-LP 100 UNI-V3-ETH-USDC {250.00 USD}
Expenses:DeFi:Gas:Ethereum 0.01 ETH {2500.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.01 ETH {2500.00 USD}
Nárokovanie poplatkov LP
2024-02-15 * "Nárokovanie poplatkov LP z Uniswapu"
Assets:Crypto:Wallet:MetaMask:ETH 0.2 ETH {2600.00 USD}
Assets:Crypto:Wallet:MetaMask:USDC 300 USDC
Income:DeFi:Yield:Uniswap 820.00 USD
Expenses:DeFi:Gas:Ethereum 0.005 ETH {2600.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.005 ETH {2600.00 USD}
Odstránenie likvidity s dočasnou stratou
2024-03-15 * "Odstrániť likviditu z fondu ETH-USDC"
Assets:DeFi:Uniswap:ETH-USDC-LP -100 UNI-V3-ETH-USDC {250.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH 4.8 ETH {2800.00 USD}
Assets:Crypto:Wallet:MetaMask:USDC 12800 USDC
Expenses:DeFi:ImpermanentLoss 240.00 USD ; výpočet IL
Expenses:DeFi:Gas:Ethereum 0.008 ETH {2800.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.008 ETH {2800.00 USD}
2. Úverovanie protokolu Compound
Poskytovanie aktív do Compound
2024-01-20 * "Supply USDC to Compound"
Assets:Crypto:Wallet:MetaMask:USDC -10000 USDC
Assets:DeFi:Compound:cUSDC 500 cUSDC {20.00 USD}
Expenses:DeFi:Gas:Ethereum 0.008 ETH {2500.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.008 ETH {2500.00 USD}
Zarábanie zloženého úročenia
2024-02-20 * "Pripísanie zloženého úroku"
Assets:DeFi:Compound:cUSDC 5.2 cUSDC {20.50 USD}
Income:DeFi:Yield:Compound 106.60 USD
Nárokovanie odmien COMP
2024-02-20 * "Nárokovanie riadiacich tokenov COMP"
Assets:Crypto:Wallet:MetaMask:COMP 12 COMP {85.00 USD}
Income:DeFi:Governance:Tokens 1020.00 USD
Expenses:DeFi:Gas:Ethereum 0.006 ETH {2600.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.006 ETH {2600.00 USD}
3. Operácie protokolu Aave
Vkladanie a Požičiavanie
; Deposit ETH as collateral
2024-01-25 * "Deposit ETH to Aave"
Assets:Crypto:Wallet:MetaMask:ETH -10 ETH {2500.00 USD}
Assets:DeFi:Aave:aETH 10 aETH {2500.00 USD}
Expenses:DeFi:Gas:Ethereum 0.01 ETH {2500.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.01 ETH {2500.00 USD}
; Borrow USDC against ETH collateral
2024-01-25 * "Borrow USDC from Aave"
Assets:Crypto:Wallet:MetaMask:USDC 15000 USDC
Liabilities:DeFi:Aave:DebtUSDC -15000 USDC
Expenses:DeFi:Gas:Ethereum 0.008 ETH {2500.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.008 ETH {2500.00 USD}
Splácanie pôžičiek s úrokmi
2024-03-25 * "Splatenie pôžičky USDC pre Aave"
Liabilities:DeFi:Aave:DebtUSDC 15000 USDC
Expenses:DeFi:Interest:Aave 450 USDC ; Nabehnutý úrok
Assets:Crypto:Wallet:MetaMask:USDC -15450 USDC
Expenses:DeFi:Gas:Ethereum 0.008 ETH {2700.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.008 ETH {2700.00 USD}
4. Ethereum Staking
Priame stakovanie Etherea
2024-01-10 * "Stakovanie ETH na Ethereum 2.0"
Assets:Crypto:Wallet:MetaMask:ETH -32 ETH {2500.00 USD}
Assets:Staking:Ethereum:ETH 32 ETH {2500.00 USD}
Expenses:DeFi:Gas:Ethereum 0.01 ETH {2500.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.01 ETH {2500.00 USD}
Stakingové odmeny
2024-02-10 * "ETH stakingové odmeny"
Assets:Staking:Ethereum:ETH 0.15 ETH {2600.00 USD}
Income:DeFi:Staking:Ethereum 390.00 USD
Likvidné Stakovanie s Lido
2024-01-12 * "Stake ETH with Lido"
Assets:Crypto:Wallet:MetaMask:ETH -10 ETH {2500.00 USD}
Assets:Staking:Lido:stETH 10 stETH {2500.00 USD}
Expenses:DeFi:Gas:Ethereum 0.008 ETH {2500.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.008 ETH {2500.00 USD}
Pokročilé DeFi Scenáre
Stratégie výnosového farmárčenia
Viacprotokolové výnosové poľnohospodárstvo
; Krok 1: Vklad USDC do Compound na výnosové poľnohospodárstvo
2024-01-30 * "Vklad USDC do Compound na výnosové poľnohospodárstvo"
Assets:Crypto:Wallet:MetaMask:USDC -20000 USDC
Assets:DeFi:Compound:cUSDC 1000 cUSDC {20.00 USD}
; Krok 2: Požičanie DAI proti cUSDC
2024-01-30 * "Požičanie DAI z Compound"
Assets:Crypto:Wallet:MetaMask:DAI 15000 DAI
Liabilities:DeFi:Compound:DebtDAI -15000 DAI
; Krok 3: Poskytnutie likvidity DAI-USDC pre Uniswap
2024-01-30 * "Pridanie likvidity DAI-USDC pre poľnohospodárstvo"
Assets:Crypto:Wallet:MetaMask:DAI -15000 DAI
Assets:Crypto:Wallet:MetaMask:USDC -5000 USDC ; Dodatočné USDC
Assets:DeFi:Uniswap:DAI-USDC-LP 200 UNI-V3-DAI-USDC {100.00 USD}
Medzireťazcové DeFi Operácie
Preklenutie aktív
2024-02-05 * "Bridge ETH to Polygon"
Assets:Crypto:Wallet:MetaMask:ETH -5 ETH {2600.00 USD}
Assets:Crypto:Wallet:Polygon:ETH 5 ETH {2600.00 USD}
Expenses:DeFi:Bridge:Fees 0.01 ETH {2600.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.01 ETH {2600.00 USD}
Bleskové pôžičky a arbitráž
2024-02-10 * "Flash loan arbitrage opportunity"
; Blesková pôžička
Assets:Crypto:Temp:FlashLoan 100000 USDC
Liabilities:DeFi:Aave:FlashLoan -100000 USDC
; Arbitrážny obchod
Assets:Crypto:Temp:FlashLoan -100000 USDC
Assets:Crypto:Temp:Arbitrage 101500 USDC
; Splatenie bleskovej pôžičky
Liabilities:DeFi:Aave:FlashLoan 100000 USDC
Assets:Crypto:Temp:Arbitrage -100090 USDC ; Vrátane poplatkov
; Zisk
Assets:Crypto:Wallet:MetaMask:USDC 1410 USDC
Income:DeFi:Arbitrage:Profit 1410.00 USD
Úvahy o daňovom vykazovaní DeFi
Uznanie príjmu
Všetky odmeny z DeFi sú zdaniteľné ako bežný príjem:
; Sledujte všetky zdroje príjmov samostatne
Income:DeFi:Yield:Uniswap ; Poplatky za LP
Income:DeFi:Yield:Compound ; Získaný úrok
Income:DeFi:Staking:Ethereum ; Odmeny za staking
Income:DeFi:Governance:Tokens ; Airdropy riadiacich tokenov
Income:DeFi:Airdrops ; Airdropy protokolu
Odpočítateľné výdavky
Sledujte odpočítateľné výdavky:
Expenses:DeFi:Gas:Ethereum ; Poplatky za plyn
Expenses:DeFi:Gas:Polygon ; Poplatky vrstvy 2
Expenses:DeFi:Interest:Aave ; Náklady na pôžičky
Expenses:DeFi:ImpermanentLoss ; IL z pozícií LP
Sledovanie kapitálových ziskov
Použite účtovanie podľa šarží pre presné kapitálové zisky:
; Rôzny nákladový základ pre rovnaký token
Assets:DeFi:Compound:cUSDC 100 cUSDC {20.00 USD} ; Dávka 1
Assets:DeFi:Compound:cUSDC 100 cUSDC {21.00 USD} ; Dávka 2
Osvedčené postupy pre DeFi účtovníctvo
1. Zaznamenávanie transakcií v reálnom čase
- Zaznamenávajte transakcie ihneď po vykonaní
- Používajte hashe transakcií na overenie
- Monitorujte mempool pre čakajúce transakcie
2. Sledovanie optimalizácie poplatkov za plyn
; Sledovať stratégie optimalizácie poplatkov za plyn
Expenses:DeFi:Gas:Ethereum:Standard ; Štandardná cena plynu
Expenses:DeFi:Gas:Ethereum:Fast ; Rýchla cena plynu
Expenses:DeFi:Gas:Ethereum:Instant ; Okamžitá cena plynu