I think you'll have to make some tradeoffs to represent this.
For tax tracking purposes, you'll want to keep the total cost basis the
same. That will let you calculate realized profit when you choose to sell.
For investment performance purposes, you want to know what price you
actually bought it at.

Assuming the tax part is more important to you, you can track like this:

2021-01-01 * "Buy"
  Assets:Brokerage  10 AAA {{10 EUR}}; Buy 10 AAA at 1 EUR each.
  Assets:Bank      -10 EUR

2021-05-01 * "Exchange"
  Assets:Brokerage  -10 AAA {1 EUR}  ; AAA price is now 2 EUR per unit. 20
EUR transfer.
  Assets:Brokerage   4 BBB {{ 10 EUR }} ; BBB current price 5 EUR. Buy 20
EUR of BBB, 10 EUR cost.


An important downside of this method: Beancount uses the `units * cost` as
the weight of the posting. That means that if you made a typo and exchanged
into 40 BBB, Beancount has no way to check that.

On Thu, May 27, 2021 at 1:52 AM Pablo Osers <[email protected]> wrote:

> Hi guys,
>
> Quick question, how would you input the internal transfer/switch from one
> index fund to another without accounting any Gains/Losses.
>
> In SPAIN, we can "swap" or "move" the units of one index fund to another
> without generating any gains/losses until the final SELL operation.
>
> Best regards
> Pablo
>
> --
> 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/c841c67a-6e0a-41df-8df5-bf913f69fa9an%40googlegroups.com
> <https://groups.google.com/d/msgid/beancount/c841c67a-6e0a-41df-8df5-bf913f69fa9an%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/CACGEkZu836d7vAxaMPMmJe7gwLRw4gqTqssOYJ87fVprx1p6Ug%40mail.gmail.com.

Reply via email to