It's in the index: https://docs.google.com/document/d/1RaondTJCS_IUPBHFNdT8oqFKJjVJDsfsn6JEjBG04eA/edit#heading=h.hzs9xa5699ul It's fairly recent, so you might have missed it. I'm planning another one on trading derivatives with Beancount.
On Tue, Apr 13, 2021 at 9:45 AM david e <[email protected]> wrote: > that's a highly useful documentation @martin. is it linked in the > beancount docs (I don't remember seeing it there) and if not, are there > more reports like this available? thank you! > > [email protected] schrieb am Mittwoch, 17. Februar 2021 um 16:09:38 UTC+1: > >> Further, it usually makes more sense to treat buy/sell on commodities in >> separate transactions. >> This then allows you to eventually compute returns >> See http://furius.ca/beancount/doc/returns >> >> >> >> On Wed, Feb 17, 2021 at 9:58 AM Daniele Nicolodi <[email protected]> >> wrote: >> >>> On 17/02/2021 09:28, David Karapetyan wrote: >>> > >>> > Hello, >>> > >>> > Firstly, I wanted to compliment you on this brilliant project (and your >>> > excellent documentation in particular on double-entry accounting, >>> useful >>> > particularly for people already working in technical fields). I had a >>> > question about balance assertions for investment accounts. >>> Specifically, >>> > suppose I have the following two (and only two transactions) for >>> Fidelity: >>> > >>> > Assets:US:Fidelity:SPAXX 10 USD >>> > Assets:US:Fidelity:FNILX 20 USD >>> >>> This is not valid Beancoutn syntax. However, completing it in the most >>> straightforward way: >>> >>> 2020-02-17 * "Foo" >>> Assets:US:Fidelity:SPAXX 10.00 USD >>> Assets:US:Fidelity:FNILX 20.00 USD >>> Assets:Openings >>> >>> these are two postings on a transaction, not two transactions. However, >>> I don't think semantics is part of your problem :-) >>> >>> > I would like to do a balance assertion on the sum of these accounts in >>> > time, i.e. >>> > >>> > 2020-01-01 balance Assets:US:Fidelity 30 USD >>> >>> This works out of the box (as long as you remember to open the >>> Assets:US:Fidelity account): >>> >>> 2020-02-17 open Assets:Openings >>> 2020-02-17 open Assets:US:Fidelity >>> 2020-02-17 open Assets:US:Fidelity:SPAXX >>> 2020-02-17 open Assets:US:Fidelity:FNILX >>> >>> 2020-02-17 * "Foo" >>> Assets:US:Fidelity:SPAXX 10.00 USD >>> Assets:US:Fidelity:FNILX 20.00 USD >>> Assets:Openings >>> >>> 2020-02-18 balance Assets:US:Fidelity 31.00 USD >>> >>> Can you post a self contained minimal example where it does not work? >>> >>> Cheers, >>> Dan >>> >>> -- >>> 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 [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/beancount/f74c13c4-2378-b381-f2c0-f83a2e65ee8c%40grinta.net >>> . >>> >> -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/beancount/93500035-4144-4b5a-850e-a745ef0b5d40n%40googlegroups.com > <https://groups.google.com/d/msgid/beancount/93500035-4144-4b5a-850e-a745ef0b5d40n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/CAK21%2BhNuTcSz8wBcNC3aiEGhMxO470-wTphzSTxwoc%2B9DmSnfw%40mail.gmail.com.
