Re: Retaining cost bases through conversions

2019-07-09 Thread Justus Pendleton
On Saturday, July 6, 2019 at 5:06:35 AM UTC+7, Red S wrote: > > I'll definitely be scripting this. My original question was to see if > there are built in semantics I'm missing before I go off and script. Sounds > like there isn't. > You should definitely share your script when you're done. I've

Re: Retaining cost bases through conversions

2019-07-05 Thread Red S
It's not the frequency, but the volume. A single event on a single fund can easily involve 240 lots, if one buys, say, a couple times a month for 10 years. Five such funds leads us to 1200 conversions, or 2400 postings. I'll definitely be scripting this. My original question was to see if there

Re: Retaining cost bases through conversions

2019-07-04 Thread Martin Blais
I suppose in theory one could build a plugin that converts all units of a particular commodity into another at a fixed rate and preserve the acquisition dates, but really, how often do we need to do this? Once every 3 years at best? We probably spent more time on this email thread than you would i

Re: Retaining cost bases through conversions

2019-07-03 Thread Red S
Right, but that's going to be the laborious brute force method, right? It would look like: 2011-01-01 * "Mutual fund exchange: upgrade share class" -33.234 ABC_COMMON {234.23 USD, 2017-10-01} @ 62.09 USD 4.123 ABC_PREMIUM {75.67 USD} -12.093 ABC_COMMON {345.23 USD, 2016-11-02} @ 62.09 USD

Re: Retaining cost bases through conversions

2019-07-01 Thread Martin Blais
Use cost syntax on both legs: {...} not @@ On Tue, Jul 2, 2019 at 1:35 AM Red S wrote: > Existing mutual fund shares occasionally get converted to a different > class of shares. The resulting class typically has a different NAV, so the > transaction ends up looking like: > > 2011-01-01 * "Mutua

Retaining cost bases through conversions

2019-07-01 Thread Red S
Existing mutual fund shares occasionally get converted to a different class of shares. The resulting class typically has a different NAV, so the transaction ends up looking like: 2011-01-01 * "Mutual fund exchange: upgrade share class" Assets:Investments:Taxable:Vanguard-Pre-75305462 -35.010