Thanks, Martin! I just added another alternative around a `lot_basis_adjustment` metadata.
On Saturday, July 18, 2020 at 9:14:03 AM UTC-4 [email protected] wrote: > I just responded on your doc. > I like the idea, I'm putting down a few more proposals to ponder. > > As per your proposal, I see this: > Pros: > + Simplified balancing rule > Cons: > - User has to compute the cost basis manually (but we could get creative > around making this easier) > - Cost basis on individual lots loses the original share price, which > affects the matching rule. > > I'm proposing two other alternatives: > 1. Automatically compute and insert a rebate on selling, based on the > commissions in the augmenting transaction > 2. Track original and adjusted cost bases in the postings > > > > > > > > On Tue, Jul 14, 2020 at 9:53 PM Mark Lodato (Google Docs) < > [email protected]> wrote: > >> Mark Lodato replied to a comment in the following document >> Beancount - V3: Goals & Design >> >> <https://docs.google.com/document/d/1qPdNXaz5zuDQ8M9uoZFyyFis7hA0G55BEfhWhrVBsfc/edit?disco=AAAAJ-oihO4&ts=5f0e619c&usp=comment_email_document&usp_dm=false> >> Commissions in P/L >> [image: User profile picture Mark Lodato] Mark Lodato >> Are you considering fixing beancount's notion of cost basis so that it >> includes the commission? Here's an example: >> >> 2014-02-10 * "Buy" >> Assets:US:Invest:Cash -5009.95 USD >> Expenses:Commissions 9.95 USD >> Assets:US:Invest:HOOL 10.00 HOOL { 500 USD} >> >> Here, beancount thinks the cost basis is 500 USD per share but in reality >> (according to the IRS) it is 500.995 USD per share. >> >> https://groups.google.com/g/beancount/c/B2hxF6N7y6s >> <https://www.google.com/url?q=https://groups.google.com/g/beancount/c/B2hxF6N7y6s&sa=D&ust=1594777902234000&usg=AFQjCNFU7GdS-WOgqjeSXxSrrqnEDcxjIQ> >> [image: User profile picture Martin Blais] Martin Blais >> Yes, precisely. I have a way to do this, but it's not trivial, will >> require a plugin, one couldn't easily replicate this by hand. >> [image: User profile picture Mark Lodato] Mark Lodato >> I think it's worth considering fixing within beancount core. I put >> together an alternative proposal: >> >> https://docs.google.com/document/d/1af2ONEAePSAy_hwulwBrxEynKq9hvE9ZPx5u-f2PWi4/edit >> >> <https://www.google.com/url?q=https://docs.google.com/document/d/1af2ONEAePSAy_hwulwBrxEynKq9hvE9ZPx5u-f2PWi4/edit&sa=D&ust=1594781286645000&usg=AFQjCNG0SNK1JQCCISC8631exq3EH8I0Dw> >> >> PTAL and let me know what you think. Thanks! >> [image: User profile picture Mark Lodato] Mark LodatoNew >> [Edited the previous comment for tone. The original was unintentionally >> confrontational. Sorry about that!] >> Open >> <https://docs.google.com/document/d/1qPdNXaz5zuDQ8M9uoZFyyFis7hA0G55BEfhWhrVBsfc/edit?disco=AAAAJ-oihO4&usp=comment_email_discussion&usp_dm=false&ts=5f0e619c> >> >> Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA >> >> You have received this email because you are a participant in this >> thread.Change >> what Google Docs sends you. >> <https://docs.google.com/document/u/111332444134257847776/docos/notify?id=1qPdNXaz5zuDQ8M9uoZFyyFis7hA0G55BEfhWhrVBsfc&title=Beancount+-+V3:+Goals+%26+Design>You >> >> can reply to this email to reply to the discussion. >> > -- 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/ba1318fd-4077-469c-abdf-9ca82a4ba6c8n%40googlegroups.com.
