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.
