My trades are not listed in proper order of execution on my trade history report.
Some brokers report their trade history data out of order for specific dates. For example, they may report a sale before a buy, or a buy to cover before a short sale. If they do not report time of day for their trades, there is no automated way for any software program to determine the proper order of trades.
Since TradeLog matches trades in a first-in first-out methodology as required by the IRS, it is inevitable that trades will be mismatched when this happens. Therefore, if a sell is listed before a buy and there is currently no open position for that ticker, the trade will import as a short sale if auto-assign shorts is checked, or you will have a negative share error because a long sale has been recorded with no shares currently open at that point in time.
If, after examining your imported records, you determine that your records are out of order for a particular stock on a particular day you can move a record to put it in proper order.
If you have a large number of records out of order, it may not be practical to move or edit each and every one.
Updated in ver 5.2005.06.09 the Edit, Renumber Trades function will put all open transactions ahead of all close transactions before matching. This should take care of most of these problems.
Finally, if your total profit/loss amount is correct, it is perfectly acceptable to leave these trades erroneously classified as shorts or longs. It simply does not matter to the IRS whether a trade is short or long as long as the P&L is correct.
If you need assistance in resolving this problem, please submit an Online Support Request and attach the data file you are working on so we can show you how to fix the problem step by step.