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. This feature is automatically applied to select brokers.
- 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. It is recommended that you first fix trades out of order.
- If you are getting Negative Share Errors due to large numbers of records being out of order, you can correct the situation easily by running Force Match.
If you need assistance in resolving this problem, please send your file to support using TradeLog or 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.