No matter if you made a trade daily or if you keep it for months, capital gains is capital gains. You have to pay at the end of the year. It is more than gambling. You buy into a good upstart company and the stock climbs. Sometimes slowly, sometimes it takes months or years to see a good enough profit to sell. I said she was a "day trader", but she isn't really. A day trader buys a stock at say at the opening bell, then if it goes up during the day, sells it. SEC rules say you cannot buy a day traded stock back for I think 30 days. If you buy it one day and sell it a few days later, it isn't "day trading". Don't know all the rules, but you have limits. Sometimes she will buy a small amount of a stock, but for some reason it drops, she sometimes adds to it more stock at the lower price. Then when you sell it all, you are given the average price. She does her research, like how much debt does a company have. Are they coming out with new products. You have Tech stocks like Apple, Microsoft who are listed on the Nasdaq exchange. Traditional stocks are listed on the Dow, etc. Anyway, whatever profit she makes, she pays Capital Gains stock. Capital gains tax increases will affect EVERYONE who has a 401(k) and most, if not all of the retirement funds. This is going to be devistating with tax increases coming up. Big companies are not going to hire if they have more taxes to pay. Obama has said high unemployment is long term. If Alcola, or Ford, or Microsoft can't afford to pay for new employees, they are going overseas even faster. We are taxing and spending ourselves out of a nation. We already have the highest corporate income taxes in the industrial world (China has no corporate income tax). Now high Capital Gains, which will affect the value of every stockholding company in the US which is basically all corporations, big and small listed on the stock exchanges. The middle class will suffer the most. Super rich move their money offshore. Most stocks are in retirement funds for middleclass people.