Dalal Street Blogs provides information for educational purposes only and does not constitute investment advice. Please consult a SEBI-registered investment adviser before making any investment decisions.
CAUTION: Dalal Street Blogs publishes market news and educational content only. We do not promote, recommend or endorse any stock, and nothing here is a solicitation to buy or sell securities. Please consult a SEBI-registered adviser before investing.

Indian Stock Market News, Analysis and Trading Guides

Trading Strategy

Pre-Holiday Effect: Do Stocks Really Rise Before Market Holidays?

Pre-holiday effect idea: empty hammocks strung between shady trees, like a market resting over a holiday break

Image: Life-Of-Pix via Pixabay (413714)

By Dalal Street Blogs Editorial9 min read

Ask a few traders on Dalal Street what they do the day before a long weekend and you’ll hear two opposite answers. Some cut positions because they don’t want to carry risk while the exchange is shut. Others quietly buy, because they’ve heard that stocks tend to drift up just before a holiday. That second idea has a name: the pre-holiday effect. It’s one of the oldest calendar patterns in market research, and it’s also one of the easiest to misuse.

We’ll go through what the original research actually found, the reasons people give for it, how a trade built on it might look in rupees, and why the whole thing deserves a healthy dose of suspicion before you put money behind it.

In this article
  1. What the pre-holiday effect means
  2. Where the idea comes from: the old S&P 500 numbers
  3. Why prices might behave differently before a holiday
  4. A worked example in rupees
  5. The risk nobody puts in the backtest: the holiday gap
  6. Why you should be sceptical of the pre-holiday effect
  7. How Indian traders could test it properly
  8. Where the pre-holiday effect fits in a trading plan
  9. Quick recap

What the pre-holiday effect means

The pre-holiday effect is the claim that stock prices behave in a recognisable way in the one or two trading sessions before an exchange holiday. In the version most traders know, the pattern is a buying opportunity: prices are said to dip as nervous holders sell ahead of the break, and then recover once trading resumes or over the following months.

It belongs to a wider family that researchers call calendar effects or calendar anomalies. Wikipedia’s entry on calendar effects describes this family as differences in market behaviour linked to the calendar, and lists examples such as the January effect, “Sell in May”, the Santa Claus rally and the weekend effect. The pre-holiday effect ties prices to the exchange’s holiday calendar in the same way, rather than to news or earnings.

None of these is a law of nature. They are statistical tendencies spotted in past data, mostly American data, and the honest question is always whether they survive once you look carefully.

Where the idea comes from: the old S&P 500 numbers

The most widely circulated summary of the effect sits in StockCharts’ ChartSchool, in its article on the pre-holiday trading strategy. It describes nine US holidays on which exchanges have traditionally closed and says historical research shows stock prices “often behave in a specific manner” in the two trading days before them.

The article gives a table of average results for the S&P 500 over the last 50 years, excluding Juneteenth. Each figure there is the average return from buying either two days or one day before the holiday and holding until the end of that year. A few rows stand out:

  • Independence Day: 13.3% when buying two days before, and 37.3% when buying one day before, both held to year-end.
  • New Year’s: 31.1% for the two-days-before entry and 19.6% for the one-day-before entry.
  • Memorial Day: -4.7% for the two-days-before entry, but 22.8% for the one-day-before entry.
  • Christmas: -7.1% for the two-days-before entry and 15.2% for the one-day-before entry.
  • Thanksgiving: 4.3% and 1.1% respectively, the weakest pair in the table.

Look at those rows for a moment. The same holiday can show a loss for one entry day and a healthy gain for the next. That’s the first hint that we’re looking at averages with a lot of noise inside them, not a dependable rule.

The same ChartSchool page says the original research was based on 419 holiday market closings between 1928 and 1975. It then offers a striking comparison: $10,000 put into the S&P 500 in January 1928 and sold in December 1975 would have grown to $51,441, while investing one-ninth of the money just before each pre-holiday period and selling everything at year-end would have ended at $1,440,716.

A backtest that turns $10,000 into $1.4 million is not proof of an edge. It’s a prompt to ask what was left out.

That’s the number that sells the strategy, and it’s also the one that should make you slow down. The page doesn’t lay out the full method behind it: how idle cash was treated between holidays, what trading costs were assumed, or how dividends were handled. Without those details, you can’t tell how much of the gap comes from the holidays themselves.

Why prices might behave differently before a holiday

The explanation ChartSchool gives is straightforward. Traders lighten up their holdings before a long break to avoid being caught by unexpected bad news while markets are closed. That selling pressure pushes prices down, which in turn creates a cheaper entry for anyone willing to hold through the break.

You can see the logic. A trader holding a leveraged position over a three-day weekend is exposed to everything that happens in the world for three days, with no way to exit. Some will simply choose not to carry that risk. If enough of them sell at once, prices can soften.

There’s an awkward contradiction in how the effect is usually described, though. The popular version says stocks rise before holidays, while the explanation above says they dip because of selling, and the buyer profits afterwards. Both stories get told under the same name. When a pattern can be explained whichever way the price moves, it’s worth being careful about how much weight you give it.

A worked example in rupees

Let’s put numbers on a short-term version of the trade. Everything below is hypothetical: the company, the prices and the charges are made up purely to show the arithmetic.

Say you have trading capital of ₹2,00,000. The day before a market holiday that creates a long weekend, you buy 100 shares of a hypothetical Company H at ₹1,000, a position of ₹1,00,000.

Case 1: the pattern works. Trading resumes and Company H opens at ₹1,030. You sell all 100 shares.

  • Gross gain: (₹1,030 – ₹1,000) x 100 = ₹3,000, which is 3% on the ₹1,00,000 position.
  • Assume brokerage, taxes and other charges of ₹60 for the round trip (an illustrative figure, not a real fee schedule).
  • Net gain: ₹3,000 – ₹60 = ₹2,940, about 1.47% of your ₹2,00,000 capital.

Case 2: the break brings bad news. Something happens over the weekend and Company H opens at ₹960.

  • Gross loss: (₹960 – ₹1,000) x 100 = -₹4,000, a 4% loss on the position.
  • Add the same ₹60 of charges and the loss is ₹4,060, about 2.03% of capital.

Notice the asymmetry. In this example the winning case made ₹2,940 and the losing case cost ₹4,060. A strategy like this needs to win often enough to cover the bigger losses, and a historical average return doesn’t tell you anything about that win rate.

The risk nobody puts in the backtest: the holiday gap

Here’s the part that matters most for anyone trading in India. Over a holiday, the market is closed but the world isn’t. Global markets may still trade, companies may announce results or deals, and policy news can land. When the exchange reopens, the opening price reflects all of it at once.

That means a stop loss gives you less protection than you might think. If you set a stop at ₹980 in the example above and the stock opens at ₹960, your order can’t fill at ₹980 because no trading happened at that price. You’d likely get filled near the open, well below your stop. We looked at how violent these opening jumps can be in our piece on the abandoned baby candlestick pattern, a setup that depends entirely on gaps.

The practical fix is to size the position for the gap, not for the stop. Suppose you decide you can afford to lose 1% of capital on this trade, so ₹2,000 out of ₹2,00,000. If you think a 5% gap is a realistic bad case, that’s ₹50 a share on a ₹1,000 stock. ₹2,000 divided by ₹50 gives 40 shares, a position of ₹40,000 rather than ₹1,00,000. It feels small. That’s the point. Our guide to risk management in trading goes deeper into sizing positions this way.

Over a long weekend your stop loss is a wish, not an order. Size the trade as if the gap will skip straight past it.

Why you should be sceptical of the pre-holiday effect

We’d treat this pattern as an interesting historical footnote first and a trading idea a distant second. A few reasons.

The data is old and foreign. The headline research covers US holiday closings from 1928 to 1975. Indian markets have a different holiday calendar, a different mix of investors and very different trading technology. A tendency found in that period doesn’t automatically carry over to NSE and BSE today.

Calendar patterns can be data mining. According to Wikipedia’s calendar effect entry, a 2001 study by Ryan Sullivan, Allan Timmermann and Halbert White argued there’s no statistically significant evidence for calendar effects in the stock market once you account for how many patterns researchers have tested, and that such findings are the result of data dredging. The same entry notes there are contradictory findings and the debate continues.

Efficient markets should erase it. The same source points out that, under the efficient-market hypothesis, these anomalies shouldn’t persist because they would already be built into prices. If a large group of traders reliably bought before every holiday, the cheap entry they were hoping for would get bid away.

The averages hide the spread. A 37.3% average to year-end tells you nothing about the worst year in the sample, how many years lost money, or how much of the return came from simply being invested in a rising market for several months afterwards.

How Indian traders could test it properly

If the idea still interests you, don’t trade it on faith. Test it on Indian data first. A simple approach:

  1. Get the past trading holiday lists from the NSE or BSE websites and mark every holiday that falls on a weekday.
  2. Pull daily closing prices for the Nifty 50 or Sensex for the same years.
  3. For each holiday, record the return from the close two days before, the close one day before, and the first open and close after the holiday.
  4. Compare those returns with the average return of all other trading days. Count wins and losses, not just the average.
  5. Subtract realistic brokerage, taxes and slippage, then see what’s left.

Be careful with holidays that have special sessions around them. Diwali, for example, comes with a short evening session, which we covered in our post on Muhurat trading 2026. Lumping those days in with ordinary holidays can distort the results.

And keep a separate sample for checking. If you find a pattern in one set of years, see whether it holds in years you didn’t use to find it. Most calendar patterns look a lot weaker on the second pass.

Where the pre-holiday effect fits in a trading plan

At best, the pre-holiday effect is a mild tilt, something a swing trader might keep in mind when deciding whether to enter a trade they were already planning a day earlier or later. It isn’t a reason on its own to take a position, and it certainly isn’t a reason to add leverage before a long weekend.

The more useful lesson from the research is the one the original explanation hints at. Holidays change who wants to hold risk. Some traders want out, some are willing to take the other side, and anyone carrying a position through the break accepts gap risk they can’t manage until the bell rings again. Plan for that first, and treat any calendar edge as a small bonus if it shows up.

Quick recap

The pre-holiday effect says stocks behave in a particular way in the one or two sessions before a market holiday. The well-known numbers come from US S&P 500 data, with the original research covering 1928 to 1975, and the results swing a lot depending on the holiday and the exact entry day. The usual explanation is pre-holiday selling by traders who don’t want weekend risk. Researchers disagree on whether such calendar effects are real or just data mining. If you trade around holidays, size for the gap, count your costs and test the idea on Indian data before trusting it.

Disclaimer: This article is for educational purposes only and is not investment advice. Company H and all prices, charges and returns in the worked example are hypothetical. Historical patterns do not guarantee future results. Investments in securities are subject to market risks; do your own research and consult a SEBI-registered adviser before making investment decisions.

Leave a Reply

Join the conversation

Commenting is open to registered readers. Sign up with just your email — no password needed, and it takes under a minute.

Sign up to comment Log in