It appears etrade does not know the difference between average price vs cost basis which is a tax filing requirement. When a sell put premium transaction is recorded on a spreadsheet. Then put assignment occurs and recorded on a spreadsheet. Etrade expects the client to delete the sell put transaction and subtract the put premium from the assignPrice(aka strikePrice). This is cost basis but why is average price the same. Overtime multiple transactions are executed and some assigned, this creates a reconciliation nightmare.