If long term loss, it will be applied for long term gain first and then short term gain. So if you don't have long term gain, it will help to reduce your short term gain. There is some tax benefit. If no gain, then up to $3000 loss to the annualized income for tax deduction.