Filing crypto taxes?
1099-DA reconciliation checklist (from $3) Koinly: preview your gains freeWe earn a commission if you sign up through this link.
Everything we build and use, in one place.
Free from us
- Trend bot (free, open source)
The Kraken trend-following bot we run, with the honest walk-forward results. Starts in dry-run mode.
- The Stoic Investor (weekly email) + free trading journal
One Stoic lesson and the live bot results every Sunday, losing weeks included. New subscribers get the free printable Stoic Trading Journal. Unsubscribe anytime.
- Stoic Shorts on YouTube
Short cited readings from Marcus Aurelius, Seneca and Epictetus.
Crypto taxes (Form 1099-DA)
- All crypto-tax guides and tools
The hub: every free tool and every 1099-DA, cost basis and exchange guide, with update dates.
- Free Kraken tax estimator
Upload trades.csv, get a FIFO gain estimate and a list of sells missing cost basis. Runs in your browser.
- Free 1099-DA reconciler (Kraken + Coinbase)
Drop in Kraken and Coinbase exports: transfers are matched so basis follows your coins, with gains and a list of sales your 1099-DA will likely show without basis. Runs in your browser. Free preview; Form 8949 export $19 early bird until Jan 31, 2027, then $29.
- Free crypto cost basis calculator (FIFO, LIFO, HIFO)
Enter buys and sells with fees, compare lot methods, see short- vs long-term gains and sales missing basis. Runs in your browser; CSV export.
- 1099-DA missing cost basis guide
Why the new form can show proceeds with no basis, and how to reconcile it before filing.
- Form 1099-DA explained
What brokers report for 2025 vs 2026, why the basis box is often blank, and which Form 8949 boxes (G-L) digital assets use.
- Coinbase 1099-DA (2026)
Why coins you transferred into Coinbase can show blank ("Unknown") basis, how to add it in Coinbase, and the Form 8949 boxes.
- Kraken 1099-DA (2026)
What Kraken reports for 2025 vs 2026, the Tax Center's Missing Cost Basis filter, ledgers vs trades exports, and the Form 8949 boxes.
- Robinhood 1099-DA (2026)
Robinhood closes zero-basis lots first, then FIFO. What that does to your 1099-DA and how to add basis in the app.
- How Kraken staking rewards are taxed
Income when you gain control of the rewards (Rev. Rul. 2023-14), your basis, and the ledger rows to look for.
- Gemini 1099-DA (2026)
Gemini needs the cost and date of coins you transferred in; its default "transfer date" basis is only an estimate.
- Crypto.com 1099-DA (2026)
No cost basis on the 2025 form, the boxes it does show, and how to export your history.
- Cash App bitcoin 1099-DA (2026)
No basis to the IRS for 2025, peer-to-peer left off, and the FIFO Gain Loss CSV.
- Binance.US 1099-DA (2026)
No minimum amount, and history exports capped at 12 months each.
- Koinly vs CoinLedger vs CoinTracker (2026)
Price per transaction tier, free tiers and refund terms, from the vendors' own pricing pages.
- Crypto trading bot taxes (2026)
Every fill is a disposal: short vs long-term, wash sales, lot methods and recordkeeping for bot and API traders.
- Koinly
Crypto tax reports with a free tier to preview your numbers before you pay.
- CoinLedger
Builds IRS Form 8949 from exchange and wallet imports. Code CRYPTOTAX10 takes 10% off.
We earn a commission if you sign up through the Koinly or CoinLedger links.
Trading tools
- Kraken
The exchange our bot trades on (API trading, US available).
- TradingView
Charting and Pine Script. Signing up through this link gives a $15 coupon toward a paid plan.
We earn a referral reward if you sign up through the Kraken or TradingView links.
Paid kits
- Kraken 1099-DA reconciliation checklist (from $3)
Two printable pages: every step to fix sells with blank cost basis before you file. Sources cited.
- Free: one-prompt bot setup for Claude Code
Paste one prompt into Claude Code to run the open-source bot in paper mode, plus a risk-rules template and a 30-day go-live gate.
- Trend Bot Kit (pay what you want, from $5)
Setup guide, config and walk-forward research for the bot. The free repo is enough to run it; the kit saves setup time.
Nothing here is financial or tax advice. The bot has had losing weeks, and they are published in the ledger.