Hey Pablo,
Nice dashboard! I recommend searching the mailing list archive, there's a
wealth of info.

Also take a look at Fava investor, also discussed here.

On Fri, May 28, 2021, 06:34 Pablo Osers <[email protected]> wrote:

> Many thanks guys!
>
> I'm quite new to BC and I need to understand properly the impact on what
> you are proposing.
>
> Also, I'm trying to program something (report in FAVA) that can produce
> something like this for my portfolio follow-up and performance.
>
> This is implemented in google sheets, I want to port it to FAVA+Beancount
> -> can you give me some pointers on what api and where to start? And how to
> map this with what you are proposing on the "transfer" positions.
>
> Thanks
>
> [image: dashboard.png]
>
> On Friday, May 28, 2021 at 7:37:46 AM UTC+2 [email protected] wrote:
>
>> Ben nailed it with this being a tax vs. performance tracking issue. To
>> add to his response, if performance tracking is more important, I'd do a
>> regular sell transaction followed by a buy transaction, both at current
>> market prices, and book the Income into a
>> Income:Capital-Gains:Unrealized-for-Taxes account. When you later realize
>> it for taxes, move that income from this into a
>> Income:Capital-Gains:Realized account.
>>
>> On Thursday, May 27, 2021 at 12:13:10 PM UTC-7 [email protected] wrote:
>>
>>> 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/d50f5142-b568-4054-b8d2-e625ec123674n%40googlegroups.com
> <https://groups.google.com/d/msgid/beancount/d50f5142-b568-4054-b8d2-e625ec123674n%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/CACGEkZvMt8By%2BUTt5aKnitN%2B%3DkKcU8vT6NJCUE1Rmx-epWw%2B-Q%40mail.gmail.com.

Reply via email to