Hi Tuomas,
I don't understand your terminology.
"Marking" is the process of valuing active positions for the purpose of
calculation unrealized P/L.
I think you mean "exercise."

On Sun, Apr 4, 2021 at 6:49 AM Tuomas Salmi <salmi.tuo...@gmail.com> wrote:

>
> Recently my employer let me to mark some stock options I had and I'm
> having trouble to add them properly to the Beancount ledger.
>
> Lets say I had 10 options letting me to buy 10 stocks of COMPANY. Looks
> like the transaction will be made first to my incentive bank account and
> then I'll transfer the bought stocks to my actual bank which holds my
> stocks.
>
> I tried the following:
>
> 2021-03-31 * "Mark options"
>   Assets:OP:BankAccount -61.90 EUR
>   Assets:IncentiveBankAccount:Company   10 COMPANY {6.19 EUR}
>
> 2021-04-01 * "Transfer stocks to other bank account"
>   Assets:IncentiveBankAccount:Company                               -10
> COMPANY
>   Assets:OtherBank:Company                             10 COMPANY
>
> The beancheck accepts this syntax. However when I check the account
> balances in the Fava, I see that the end balance for "IncentiveBankAccount"
> is:
> 61.90 EUR
> -10 COMPANY
>
> So it seems like the Beancount will use two separate units for the
> "IncentiveBankAccount".
>

You need to use the cost basis on your transfer.

Your transactions seems incomplete to me.
You will want to represent the options themselves using a unique instrument
name with the strike, side (put/call) and expiration data embedded in the
symbol.
You will want to carefully adjust the sales price vs. cost basis and
recognize the P/L to the right account if this is a company incentive (I
believe the initial P/L may be treated as income tax, not gains).
There is much to say.




>
> So how should I mark the following transactions to get all this sorted out:
> 1. Pay 61.90 EUR from my cash bank account to buy 10 COMPANY stocks to
> IncentiveBankAccount account (balance -> 10 COMPANY)
> 2. Move 10 COMPANY from IncentiveBankAccount to OtherBank:Company (balance
> 10 -> 0 COMPANY in incentive)
>
> --
> 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 beancount+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beancount/b0b0602c-807b-479c-8d5e-1cf147cada7en%40googlegroups.com
> <https://groups.google.com/d/msgid/beancount/b0b0602c-807b-479c-8d5e-1cf147cada7en%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 beancount+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAK21%2BhNR%3DDWAjDLxCawSr3V36J_cuk6EdUBeS_aEPS03NXMzig%40mail.gmail.com.

Reply via email to