Is it adding a price of $100 USD on 2020-01-01? If so, the plugin needs to
be fixed. I think I recall running into the same issue when changing share
classes. Lots with a date specification should add a price entry for that
date, not for the transaction date. Feel free to file a bug (or even
better, a PR).
On Friday, April 23, 2021 at 11:05:16 AM UTC-7 Max Katsev wrote:
> This version is problematic if using the implicit prices plugin, since it
> introduces an outdated price into the db.
>
> On Friday, April 23, 2021 at 11:01:29 AM UTC-7 James Cook wrote:
>
>> On Fri, Apr 23, 2021 at 06:00:31PM +0000, James Cook wrote:
>> > On Fri, Apr 23, 2021 at 05:58:10PM +0000, James Cook wrote:
>> > > On Thu, Apr 22, 2021 at 11:09:27PM -0700, Max Katsev wrote:
>> > > ...
>> > > > It's not that I'm philosophically opposed to it, more like I have
>> 5+ years
>> > > > of transactions without the cost basis and I'm not sure how to
>> start using
>> > > > it now without having to backfill everything at once. Is there a
>> good way
>> > > > to record the lots I currently own (according to the brokerage)
>> without
>> > > > filling in all the history that led to their creation?
>> > >
>> > > The following might work.
>> > >
>> > > Pick a date on which you'd like to start tracking things with lots.
>> Say it's
>> > > 2020-01-01.
>> > >
>> > > Then on that date, create transactions that convert all your holdings
>> into
>> > > lots. For example, suppose in Account:Brokerage, you hold 10 ACME,
>> bought
>> > > 2009-01-01 at a cost of 100.00 USD per ACME. Then you could do:
>> > >
>> > > 2020-01-01 * "Convert to lots"
>> > > Assets:Brokerage -10 ACME
>> > > Assets:Brokerage 10 ACME {100.00 USD, 2009-01-01}
>> >
>> > Correction: that transaction is not balanced... I guess you will need
>> > to put the imbalance into some other account. New attepmt:
>> >
>> > 2020-01-01 * "Convert to lots"
>> > Assets:Brokerage -10 ACME
>> > Assets:Brokerage 10 ACME {100.00 USD, 2009-01-01}
>> > Equity:Hacky-conversion-account 10 ACME
>> > Equity:Hacky-conversion-account -1000.00 USD
>> >
>> > or just let Beancount fill it out.
>> >
>> > 2020-01-01 * "Convert to lots"
>> > Assets:Brokerage -10 ACME
>> > Assets:Brokerage 10 ACME {100.00 USD, 2009-01-01}
>> > Equity:Hacky-conversion-account
>>
>> Er, sorry for the noise, but this version is simpler:
>>
>> 2020-01-01 * "Convert to lots"
>> Assets:Brokerage -10 ACME @ 100.00 USD
>> Assets:Brokerage 10 ACME {100.00 USD, 2009-01-01}
>>
>> --
>> James
>>
>
--
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/fe3a6925-0f5e-4d3d-8369-d6ac441fdf10n%40googlegroups.com.