"Depends how you want to account for its P/L, i.e. do you have a way to 
group all the dividends and fees for a particular position/trade? See 
https://github.com/beancount/beangrow to learn more about this idea."
-, Beangrow is one of the reasons i am asking :)

I saw in beangrow docs example you are using 'general' (not separate per 
stock) expense account:

"Assets:US:BTrade:Cash
Assets:US:BTrade:VTI
*Expenses:Financial:Commissions*
Income:US:BTrade:VTI:Dividend"

But as i understand it worked cause this expense account was in 
transactions containing asset accounts (and thus beangrow was able to find 
it)

In the case of ADR management fee transaction is
DATE Description
  Cash Account
  Expense Account
(no asset account here)

Then to make it work with beangrow i should do

investment {
    asset_account: "Assets:Investing:CSchwab:TCEHY"
    cash_accounts: " Assets:Investing:CSchwab:CASH"
    *expense_accounts: "Expenses:Investing:CSchwab:TCEHY:Fees"*
  }

Is this right? (In docs i didn't see *expense_accounts *parameter, only 
asset_account, cash_accounts, dividend_accounts and matching_accounts 
parameters.) 

On Sunday, September 11, 2022 at 9:43:59 PM UTC-4 [email protected] wrote:

> On Sunday, September 11, 2022 at 1:07:15 PM UTC-4 Bman Q wrote:
>>
>>> Hello everyone! As always thank you to Martin and community for amazing 
>>> tool, i love beancount! And as always i have new questions :) This time on 
>>> investing transactions side:
>>>
>>> I have following investing accounts:
>>> Assets:Investing:CSchwab:Cash                      USD
>>> Income:Investing:CSchwab:Interest                  USD
>>> Income:Investing:CSchwab:Gains                     USD
>>> Expenses:Investing:CSchwab:Fees                    USD
>>>
>>> and stock accounts:
>>> Assets:Investing:CSchwab:FB                        FB
>>> Assets:Investing:CSchwab:SQ                        SQ
>>> ....
>>>
>>> With them i cover simple transactions (buy / sell stocks, and interest)
>>>
>>> But now i encountered a bit more tricky ones, what accounts do i need 
>>> for them and how transactions should look like?
>>>
>>> 1. Unissued Rights Redemption 
>>> 2022-04-13 * "Unissued Rights Redemption; TENCENT HOLDINGS FUNSPONSORED 
>>> ADR 1 ADR REPS 1 ORD SHS"
>>>   Assets:Investing:CSchwab:Cash   787.48 USD
>>>
>>
> Book this against Income:Investing:CSchwab:TCEHY:Dividend or even make a 
> new category for it if it's taxed differently (I don't know).
>
>
> 2. ADR management fee
>>> 2022-06-21 * "ADR Mgmt Fee; TENCENT HOLDINGS FUNSPONSORED ADR 1 ADR REPS 
>>> 1 ORD SHS"
>>>   Assets:Investing:CSchwab:Cash   -14.17 USD
>>> (should i write down this fee in Expenses:Investing:CSchwab:Fees or 
>>> should i create Expenses:Investing:CSchwab:TCEHY:Fees ? )
>>>
>>
> Depends how you want to account for its P/L, i.e. do you have a way to 
> group all the dividends and fees for a particular position/trade? See 
> https://github.com/beancount/beangrow to learn more about this idea.
>
>  
>
>>
>>> 3. Qualified Dividend 
>>> 2022-06-21 * "Qualified Dividend; TENCENT HOLDINGS FUNSPONSORED ADR 1 
>>> ADR REPS 1 ORD SHS"
>>>   Assets:Investing:CSchwab:Cash   118.07 USD
>>>
>>
> Clearly book against Income:Investing:CSchwab:TCEHY:Dividend
>
>
> On Sun, Sep 11, 2022 at 4:04 PM Bman Q <[email protected]> wrote:
>
>> 4. Also is it safe (acceptable practice) to combine transactions?
>> Example here i bought with buy limit order, and there are 2 transactions 
>> with same price (24.70)
>>
>> 2022-08-29 * "Buy; ACT GROUP INC"
>>   Assets:Investing:CSchwab:ACT        25 ACT {24.70 USD, 2022-08-29}
>>   Assets:Investing:CSchwab:Cash  -617.50 USD
>>
>> 2022-08-29 * "Buy; ACT GROUP INC"
>>   Assets:Investing:CSchwab:ACT         987 ACT {24.70 USD, 2022-08-29}
>>   Assets:Investing:CSchwab:Cash  -24378.90 USD
>>
>> Can i combine them in one? I have similar example where buy limit order 
>> was spread into 4 transactions... want to keep things tidy.
>>
>
> Up to you really.
>
> Personally I'd do this: if you actually initiated two sets of 
> instructions, I'd keep them separate.
> Especially if they have distinct order/transaction ids you can use as 
> links.
> However, if the execution was broken in multiple fills and the broker 
> download provided them separately, I'd consider grouping them together.
>
>
>
>>

-- 
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/2e783f38-6880-4cbd-9ac0-8f4c94a525e2n%40googlegroups.com.

Reply via email to