On Tuesday, December 17, 2019 at 5:02:30 AM UTC+7, Patrick Ruckstuhl wrote:
>
> I'm looking at how I can track an "external" portfolio in an easy way.
> With external I mean that I can add money to it and see it's current total
> value but not dig into the details of how it is invested.
I guess it depends on what you mean by "easy". It seems like you want to
treat this "external portfolio" like a mutual fund. That means you'd need
to synthesize shares and per-share prices all the time, which seems like it
would be a big hassle. It might look something like this
option "operating_currency" "USD"
plugin "beancount.plugins.auto_accounts"
plugin "beancount.plugins.implicit_prices"
2019-12-01 * "Buy"
Assets:Investments 1,000 FUND {6,000/1,000 CHF}
Assets:Bank
;; next day the fund is worth 7,000CHF, so calculate the per-share price
2019-12-02 price FUND 7,000/1,000 CHF
;; the next assume the fund is now worth 7,500CHF
2019-12-03 * "Buy more"
Assets:Investments (500/(7,500/1,000)) FUND {7,500/1,000 CHF}
Assets:Bank
;; now you have 1,066.66 shares of FUND.
;; say the next day the total value of the fund is 8,500
;; calculate per-share price
2019-12-04 price FUND 8,500/1,066.66 CHF
;; assume the price portfolio is now 9,000 CHF
2019-12-05 * "Sell"
Assets:Investments -1,000 FUND {2019-12-01}
Assets:Bank (1,000/1,066.66)*9,000 CHF
Income:CapitalGains
--
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/a4596778-bb49-4de2-a1a0-ce1973c667fb%40googlegroups.com.