ردیابی پورتفولیوی ارزهای دیجیتال با Beancount.io
مدیریت یک پورتفولیوی ارز دیجیتال در صرافیهای متعدد، کیف پولها و پروتکلهای دیفای (DeFi) میتواند چالشبرانگیز باشد. این راهنمای جامع به شما نشان میدهد که چگونه با استفاده از سیستم حسابداری متنباز قدرتمند Beancount.io، ردیابی دقیق پورتفولیوی ارزهای دیجیتال را راهاندازی و نگهداری کنید.
چرا ردیابهای سنتی پورتفولیو ناکارآمد هستند
مشکلات رایج با ابزارهای پورتفولیوی ارز دیجیتال
- پشتیبانی محدود از صرافیها: بسیاری از ابزارها از همه صرافیها یا پروتکلهای دیفای پشتیبانی نمیکنند.
- مبنای هزینه نادرست: محاسبات سادهشده FIFO/LIFO سناریوهای پیچیده را در نظر نمیگیرند.
- تراکنشهای از قلم افتاده: محدودیتهای API و شکافهای ورود دستی
- عدم سفارشیسازی: دستهبندیها و ساختارهای گزارشدهی ثابت
- نگرانیهای مربوط به حریم خصوصی: به اشتراک گذاری کلیدهای API با خدمات شخص ثالث
- وابستگی به فروشنده: فرمتهای داده اختصاصی و گزینههای صادرات محدود
مزایای Beancount.io
- کنترل کامل: مالکیت دادههای خود در قالب متن ساده
- سفارشیسازی نامحدود: ایجاد هر ساختار حساب مورد نیاز
- مبنای هزینه دقیق: ردیابی مبتنی بر لات (Lot) با شناسایی خاص
- پشتیبانی از چند پروتکل: رسیدگی به هر صرافی، کیف پول یا پروتکل دیفای
- محاسبات شفاف: مشاهده دقیق نحوه محاسبه اعداد
- مقاوم در برابر آینده: فرمت متن ساده دسترسی بلندمدت را تضمین میکند
راهاندازی ساختار پورتفولیوی ارز دیجیتال شما
سلسله مراتب حساب پایه
با یک ساختار حساب جامع شروع کنید که منعکسکننده اکوسیستم رمزنگاری شما باشد:
; حسابهای صرافی - سازماندهی شده بر اساس پلتفرم
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
; حسابهای کیف پول - سازماندهی شده بر اساس نوع
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
; حسابهای پروتکل دیفای
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
; ردیابی درآمد
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
; ردیابی هزینه
1970-01-01 open Expenses:Crypto:Fees:Trading
1970-01-01 open Expenses:Crypto:Fees:Network
1970-01-01 open Expenses:Crypto:Fees:Withdrawal
تعاریف کالا با فراداده (Metadata)
ارزهای دیجیتال خود را با فراداده غنی برای ردیابی بهتر تعریف کنید:
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"