Can I use losses from sale of stock to offset capital gains from sale of property
Capital losses from the sale of stocks can be used to offset capital gains from the sale of a house, assuming that house was a rental property the whole time.  If it was your principal residence, the capital gains are not taxed.  If you used it as both a rental and a principal residence, then it gets more complicated: http://www.cra-arc.gc.ca/tx/ndvdls/tpcs/ncm-tx/rtrn/cmpltng/rprtng-ncm/lns101-170/127/rsdnc/menu-eng.html
"While you'd need to pay tax if you realized a capital gain on the sale of your car, you generally can't deduct any loss arising from the sale of ""personal use property"". Cars are personal use property. Refer to Canada Revenue Agency – Personal-use property losses.  Quote: [...] if you have a capital loss, you usually cannot deduct that   loss when you calculate your income for the year. In addition, you   cannot use the loss to decrease capital gains on other personal-use   property. This is because if a property depreciates through personal   use, the resulting loss on its disposition is a personal expense. There are some exceptions. Read up at the source links." In any case you need a CA. Please consult one. I am selling a plot of land that I own in India. This would be treated as capital gains event and you would owe taxes on the gains. I would like to purchase an apartment in India for my parents use. Yes you can. You maybe able to offset some gains on land sale against the apartment.  Would like to gift part the money (about INR 20 lakhs) towards my US born son's college education in the US. As you are NRI; Under FEMA, you can transfer funds from your NRO account to US. A form 15CAB and 15CB need to be submitted to the bank to enable transer. Unless your investments are held within a special tax-free account, then every sale transaction is a taxable event, meaning a gain or loss (capital gain/loss or income gain/loss, depending on various circumstances) is calculated at that moment in time. Gains may also accrue on unrealized amounts at year-end, for specific items [in general in the US, gains do not accrue at year-end for most things]. Moving cash that you have received from selling investments, from your brokerage account to your checking account, has no impact from a tax perspective. I don't see a tag for United States, so I'm having to assume this is US taxes.  It doesn't matter what app you use, IRS trades are all calculated the same. First, you have to report each trade on a 8949 and from that the totals go into a schedule D.  Short term trades are stocks that you've kept exactly one year or less, long term trades are for 1 year + 1 day or more.  Trades where you sold a stock for a loss, then bought that stock back again under 30 days don't get to count as a loss.  This only affects realized capital gains and losses, you don't count fees. First, take all of your short term gains then offset them by all of your short term losses.  Do the same for long term gains and losses.  Short and long term gains are taxed at different rates.  You can deduct losses from short term to your long term and vice versa.  Then you can deduct the total losses up to $3000 (household, $1500 married, filing separately) per year on your regular income taxes or other dividend taxes.  If you have over $3000 in losses, then you need to carry that over to subsequent years. Edited per Dave's comments: thanks Dave Purchases and sales from the same trade date will both settle on the same settlement date. They don't have to pay for their purchases until later either. Because HFT typically make many offsetting trades -- buying, selling, buying, selling, buying, selling, etc -- when the purchases and sales settle, the amount they pay for their purchases will roughly cancel with the amount they receive for their sales (the difference being their profit or loss). Margin accounts and just having extra cash around can increase their ability to have trades that do not perfectly offset. In practice, the HFT's broker will take a smaller amount of cash (e.g. $1 million) as a deposit of capital, and will then allow the HFT to trade a larger amount of stock value long or short (e.g. $10 million, for 10:1 leverage). That $1 million needs to be enough to cover the net profit/loss when the trades settle, and the broker will monitor this to ensure that deposit will be enough. "Summary of accepted answer: Your ""loss"" will not count as a loss (to the IRS).  Which means no tax deduction for a ""short-term capital loss"" (on that sale). Instead, the IRS simply pretends like you had paid less for the stock to begin with." Brokerage->Brokerage 13-16 The loss from the previous purchase will be added to the cost basis of the security for the second purchase. Since you sold it at a loss again it would increase your losses. Your loss from the first sale will be disallowed. Your loss will be added to the cost basis of the next purchase. Your gains will be taxed on the total of the cost basis which will reduce your gains. Which you will taxed 'less'. Your gains will be taxed. Your loss is allowed. You will be taxed on both.  Wash Sales really only applies to losses. If you sell for gain, the tax man will be happy to take his share. From my understanding, it does not matter if it is IRA or Brokerage, the wash sale rule affects them all. Check this link: http://www.marketwatch.com/story/understanding-the-wash-sale-rules-2015-03-02 "You have to calculate the total value of all shares and then ask yourself ""Would I invest that amount of money in this stock?""  If the answer is yes, then only sell what you need to sell. Take the $3k loss against your income, if you have no other gains.   If you would not invest that amount of cash in that stock, then sell it all right now and carry forward the excess loss every year. Note at any point you have capital gains you can offset all of them with your loss carryover (not just $3k)."