How long must I hold a stock before I can sell it?
Chloe Ramirez
Updated on February 23, 2026
Generally speaking, if you held your shares for one year or less, then profits from the sale will be taxed as short-term capital gains. If you held your shares for more than one year before selling them, the profits will be taxed at the lower long-term capital gains rate.
How soon can you sell stock after buying it?
You can sell a stock right after you buy it, but there are limitations. In a regular retail brokerage account, you can not execute more than three same-day trades within five business days. Once you cross that threshold, you are considered a pattern day trader and must maintain a $25,000 balance in a margin account.How long do you hold a stock before you sell it?
If investors are holding an investment for the short-term or less than one year, they might sell the stock as soon as it makes a capital gain or when they need the cash.Can you buy a stock and sell it the next day?
There are no restrictions on placing multiple buy orders to buy the same stock more than once in a day, and you can place multiple sell orders to sell the same stock in a single day. The FINRA restrictions only apply to buying and selling the same stock within the designated five-trading-day period.Do I have to wait 30 days to sell a stock?
The Wash-Sale Rule states that, if an investment is sold at a loss and then repurchased within 30 days, the initial loss cannot be claimed for tax purposes. In order to comply with the Wash-Sale Rule, investors must therefore wait at least 31 days before repurchasing the same investment.Warren Buffett: When to Sell a Stock
Can I buy stock today and sell tomorrow?
If you buy shares today, but instead of selling them by the end of the day (intraday trading) or after several days, you hold onto those shares till the market opens the next day and then sell it by the end of the next day (tomorrow) that is called BTST trading.Is it legal to buy and sell the same stock repeatedly?
As a retail investor, you can't buy and sell the same stock more than four times within a five-business-day period. Anyone who exceeds this violates the pattern day trader rule, which is reserved for individuals who are classified by their brokers are day traders and can be restricted from conducting any trades.What is the 3 day rule in stocks?
In short, the 3-day rule dictates that following a substantial drop in a stock's share price — typically high single digits or more in terms of percent change — investors should wait 3 days to buy.Can you sell stocks instantly?
Cost is usually based on a per-transaction basis, and you can typically open an account over the Internet with little or no money. Once you have an account with an online broker, you can usually just log on to its website and into your account and be able to buy and sell stocks instantly.Can you sell stocks whenever you want?
Market Trading HoursYou can generally only sell stock while the market is open. The New York Stock Exchange and Nasdaq are open between 9:30 a.m. and 4 p.m. Eastern time Monday through Friday, excluding holidays. If you have an urge to sell stock on the weekend, you have to wait until the market opens on Monday.
What happens if you sell a stock before a year?
Short-term and long-term capital gains taxesGenerally speaking, if you held your shares for one year or less, then profits from the sale will be taxed as short-term capital gains. If you held your shares for more than one year before selling them, the profits will be taxed at the lower long-term capital gains rate.