KBH Investor Accounting v1.5
And the application combines realized gain/loss with unrealized gain/loss to provide an investment performance measure. (Now mark-to-market traders can use this accounting if they do not carry any positions across the year-end. But there's a new basis adjustment feature...that has several different purposes...that does allows a trader to adjust the basis of a position carried across the year-end.)
Also the application has an historical Register book, a current Portfolio book, a Transaction input book, a Realized book of itemized and matched realized transactions, and a Mark-to-Market accounting book of investment result. Of course every book and every aspect of the accounting in equal in weight and thus the application is professional in nature.
Here's the user link to the application:
Now I just did a tax return with seven pages of D-1 . So I used the KBH Investor Accounting Supplemental Application to print out the Realized book in a form similar to the D-1. Well...I condensed some columns in width and then printed the text file in landscape orientation. Then I manually entered the data from the print-out into the D-1 saveable PDF's. It just goes very quickly. However...Adobe has applications and methods and web sites to convert the KBH text file into a PDF file...and so they might have a method of converting the KBH text file into the fields of the D-1 PDF.