Everything but that, unfortunately. The default branch contains both the
old method and the new one right now, as you correctly point out, but the
old method is selected by default. Turning on the new method has vastly
improved interpolation powers as well as FIFO, LIFO automatic booking
methods. However, AVERAGE is not implemented yet.  If you want to turn on
the new method, you'll have to also set either FIFO or LIFO to ensure that
booking on accounts with NONE booking method are quiet.

This is how I run Beancount these days, like this:

option "experiment_booking_algorithm" "FULL"
option "booking_method" "FIFO"

I'm not ready to unleash this as "official" just yet though. Use at your
own risk. I plan to make this the default when I have AVERAGE completed and
working well.



On Mon, Jul 18, 2016 at 3:10 AM, yegle <[email protected]> wrote:

> Martin, I saw the booking branch has been merged into default. Is average
> cost booking implemented? Where can I find the document for this feature?
>
> Thank you!
>
> On Thu, May 12, 2016 at 12:06 AM, Simon Michael <[email protected]> wrote:
>
>> Congrats! Sounds good.
>>
>> On 5/8/16 3:25 PM, Martin Blais wrote:
>>
>>> I managed to implement automatic, working FIFO and LIFO booking methods
>>> on
>>> my gigantic personal file!
>>> This means that for the very first time I'm able to process my personal
>>> ledger entirely with the new code, and so I'll begin using that
>>> exclusively.
>>>
>>> I'm not ready for unveiling yet, but this is the culmination of a fair
>>> amount of changes.
>>> The 'booking' branch will bring many features useful for investing:
>>> - The original acquisition dates will be kept on all lots (already
>>> working)
>>> - Many lot reduction methods will be supported: strict identification
>>> (like
>>> now), FIFO, LIFO, average cost, etc. (done except for average cost).
>>> - It will be possible to easily extract and report all trades carried out
>>> within a period.
>>> - The interpolation will be significantly more powerful (also already
>>> done).
>>>
>>
>>
>> --
>> 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 post to this group, send email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/beancount/ngvl9o%24eme%241%40ger.gmane.org
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Yuchen Ying
> http://about.me/yegle
>
> --
> 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 post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beancount/CAFL5w3W6F%2BgCrhdQNEF_MHv7HBDTvpiuMf%3DQ_6C-po%2ByqDKgow%40mail.gmail.com
> <https://groups.google.com/d/msgid/beancount/CAFL5w3W6F%2BgCrhdQNEF_MHv7HBDTvpiuMf%3DQ_6C-po%2ByqDKgow%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAK21%2BhOMyw5GTq8%3DFP98Aox1bRO5cNNm%2Bp%3DUUdBcmTL9L4-0MQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to