>> bean-check example.beancount
example.beancount:32: No position matches "Posting(account='Assets:Coinbase:ETH', units=4.81321544 ETH, cost=CostSpec(number_per=Decimal('339.82'), number_total=None, currency='GBP', date=None, label=None, merge=False), price=None, flag=None, meta={'filename': 'example.beancount', 'lineno': 33})" against balance (-2.123873000000000000000000000 ETH, 2.13226701 ETH {443.62 GBP, 2018-03-22})
2018-04-03 * "Buy ETH"
Assets:Coinbase:ETH 4.81321544 ETH {339.82 GBP}
Assets:Coinbase:Fees 24.37 GBP
Equity:Opening-Balances
--
You received this message because you are subscribed to the Google Groups "Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/fdcd6381-f782-4a42-8f92-56050774086e%40googlegroups.com.
Hash:bde2c9df7c3195dfa5bd9e4b68ed2261
Location: /example.beancount:31
------------ Balances before transaction
------------ Transaction
2018-04-03 * "Buy ETH"
------------ Balances after transaction
To unsubscribe from this group and stop receiving emails from it, send an email to bean...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/f51ce28c-54c6-4097-b3df-69be98d90a09%40googlegroups.com.
2018-03-22 * "Buy ETH" Assets:Coinbase:ETH 2.13226701 ETH {443.62 GBP} Assets:Coinbase:Fees 14.09 GBP Equity:Opening-Balances
2018-03-22 * "Convert ETH to XLM" Assets:Binance:XLM 2324 XLM @@ 1.025268 ETH Assets:Coinbase:ETH {443.62 GBP} <-- ADDED PRICE
2018-03-22 * "Convert ETH to EOS" Assets:Kraken:EOS 90 EOS @@ 1.098605 ETH Assets:Coinbase:ETH {443.62 GBP} <-- ADDED PRICE
2018-04-03 * "Buy ETH" Assets:Coinbase:ETH 4.81321544 ETH {339.82 GBP} Assets:Coinbase:Fees 24.37 GBP Equity:Opening-Balances
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/f51ce28c-54c6-4097-b3df-69be98d90a09%40googlegroups.com.
I've tried adding the ETH price to make sure beancount knows against which account it should match:
2018-03-22 * "Buy ETH"Assets:Coinbase:ETH 2.13226701 ETH {443.62 GBP}Assets:Coinbase:Fees 14.09 GBPEquity:Opening-Balances2018-03-22 * "Convert ETH to XLM"Assets:Binance:XLM 2324 XLM @@ 1.025268 ETHAssets:Coinbase:ETH {443.62 GBP} <-- ADDED PRICE
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/68a3b1b7-3f58-4aba-8afe-1c43e0e683ac%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/854b691c-1c80-4cdf-a327-6374b65bf18b%40googlegroups.com.
2018-03-22 * "Buy ETH" Assets:Coinbase:ETH 2.13226701 ETH {443.62 GBP}
Assets:Crypto:Fees 14.09 GBP Equity:Opening-Balances
2018-03-22 * "Send ETH to Kraken" Assets:Kraken:ETH 2.13197651 ETH {443.62 GBP} Assets:Coinbase:ETH -2.13197651 ETH {443.62 GBP,2018-03-22} Equity:Opening-Balances
2018-03-22 * "Convert ETH to EOS"
Assets:Kraken:EOS 90 EOS {0.0122067222 ETH} Assets:Kraken:ETH -1.098605 ETH {443.62 GBP,2018-03-22} Equity:Opening-Balances
2018-03-22 * "Send ETH to Binance" Assets:Binance:ETH 1.02551 ETH {443.62 GBP} Assets:Crypto:Fees 0.005 ETH Assets:Kraken:ETH -1.02551 ETH {443.62 GBP,2018-03-22} Equity:Opening-Balances
2018-03-22 * "Send EOS to Binance" Assets:Binance:EOS 89.5 EOS {0.0122067222 ETH} Assets:Crypto:Fees 0.5 EOS Assets:Kraken:EOS -89.5 EOS {0.0122067222 ETH,2018-03-22}
Equity:Opening-Balances
2018-03-22 * "Convert ETH to XLM"
Assets:Binance:XLM 2324 XLM {0.0004411652 ETH} Assets:Binance:ETH -1.025268 ETH {443.62 GBP,2018-03-22} Equity:Opening-Balances
Assets:Coinbase:EOS -89.1 EOS {0.0122067222 ETH,2018-03-31} Assets:Coinbase:EOS 89.1 EOS {4.65 GBP} Assets:Coinbase:EOS -151.784400 EOS {0.0150213065 ETH,2020-01-06} Assets:Coinbase:EOS 151.784400 EOS {5 GBP} Assets:Coinbase:EOS -23.907400 EOS {0.0158946602 ETH,2020-01-06} Assets:Coinbase:EOS 23.907400 EOS {5 GBP}
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/854b691c-1c80-4cdf-a327-6374b65bf18b%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/41a5fece-c99b-4341-a95c-e350730f1661%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/41a5fece-c99b-4341-a95c-e350730f1661%40googlegroups.com.
Thanks for that Martin.The reason why I was using Equity:Opening-Balances at the end of everything is because:
1) Something simply won't balance out - for example, I'm getting the error `Transaction does not balance: (-0.00000020 GBP)` and I'm unable to get rid of it
2) Sometimes the checking account where the money came from is real old and I'm not really interested in the balance of that account. So I use the opening-balances to get the money to start so that I can track what matters for me, which are the crypto holdings I have
Are there better work around for the above 2 issues where I don't need to resort to using the opening-balances to absorb persistent rests or create money (about which I don't care) to track something I want.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/adb67cf0-c5b6-4b32-a64c-f6f4fa419be4%40googlegroups.com.