While a lot of trading is executed by computers, a substantial amount is still done at the behest of humans.
Brokers managing accounts, Portfolio Managers, and Managers of Mutual Funds doing stock picks etc.
Those folks are still initiating a very large number of the trades (or at least one side of a trade).
And those humans don't work 7 days a week.
it's not just computers talking to computers at the behest of other computers.
And even a lot of places that use computers to create models and such, there are still humans in the loop to ensure that the computers are not ordering something stupid to be done.
I personally worked for a firm that managed nearly $20Billion in stock portfolios.
The portfolios were designed to track indexes, or a mix of indexes and actively managed funds, but with the addition of managing for tax efficiency.
A lot of complex math and complicated 'solver' programs that figured out each day what if anything to trade in each portfolio.
Despite all those computers, humans still reviewed all the trades to be sure they made sense.
And those humans only worked 5 days a week.
money.stackexchange.com/users/3924/Chuck van der Linden
"After-hours trading" and alternate venues allow one to trade outside of regular market hours.
However there are a few reasons why you would not want to: The purpose of an exchange is to improve liquidity by gathering all buyers and sellers in the same place at the same time.
If trading was 24/7, not all market participants would be trading at the same time.
Some markets (including NASDAQ) depend on market makers or specialists to help liquidity.
These exchanges are able to mandate that the market maker actively make a market in a security during a meaningful percentage of the trading day.
Requiring 24/7 active market making may not be reasonable.
Trading systems, meaning both exchange infrastructure and market participant infrastructure, need maintenance time.
It's nice to have the evenings and weekends for scheduled work. Post-trade clearing and settlement procedures are still somewhat manual at times.
You need staff around to handle these processes.
money.stackexchange.com/users/3943/Midtown West
The answer is 7-fold: Prior to 1928, the stock market was open on Saturdays, but not Sundays ...
the Sunday closings were out of religious respect, and the fact that in those days most Americans lived on farms, and had to give their horses a day of rest or they would die ...
so everybody took Sundays off.
During 1928 & 1929, as the stock market was in its "bubble phase", many Saturdays were taken off to allow exchange staff to catch up on their paperwork.
For months after the stock market crash of late 1929, Saturdays were taken off to allow exchange staff to catch up on their paperwork ...
this time led by selling pressures.
In the early 1930's, Saturdays began to be given off more often due to light trading volume, another result of the Crash and Great Depression.
From the 4th of July 1945 through Labor Day Sep 1945, the stock market was closed all Saturdays ... since Victory in Europe was May 8th, 1945, and Victory in Japan was Aug 14, 1945, this probably also had the celebratory impact of wanting to close that summer starting with Independence Day.
Then, for many summers after that into the 1950's, the stock market was closed all Saturdays from Memorial Day through Labor Day ...
This begins to blend in the concept of, in general, society just wanting a shorter work week.
In the 1950's, the stock market began closing every Saturday ... continuing this societal desire.
BOTTOM LINES : Bubble; bursting bubble; Great Depression; Victory in WWII; All work and no play makes Jack (& Jill) very dull persons.
money.stackexchange.com/users/6753/JimB
The stock markets are closed on week-ends and public holidays because the Banks are closed.
The Banking is a must to settle the payment obligations.
So you may buy and sell as much as you wish, but unless money changes hands, nothing has really happened.
Now as to why Banking itself is closed on week-ends and public holidays, well a different question :) Keeping the system 24 hrs up and running does not actually push volumes, but definately push expenses for brokers, Banks etc.
There definately is some convinience to buyers and sellers.
money.stackexchange.com/users/1113/Dheer
There are a number of factors here.
1)
It's important that there is human oversight on the system.
At one level someone needs to be monitoring the computers that manage the trading to be sure they are functioning.
At another level someone needs to be making judgement calls on important but rare events: when you you suspend trading in a stock?
When do you close the stock exchange entirely?
It is alleged that unsupervised computer trades were at least partly responsible for the May 2010 selloff.
Even if that's unproven, would you really want those unsupervised computers trading with each other for a couple of days?
Or even for a couple of hours?
2)
Providing 24/7 trading would increase the cost of running a stock exchange, but with only a tiny improvement in liquidity.
3)
If the stock exchange ran 24/7 then traders would have to run 24/7.
That would add hugely to the cost of trading.
4)
The people who would really suffer would be day traders - because there would no longer be such a thing as a day trader.
If you were a sole trader then you would need to monitor your investments 24/7, or risk waking up in the morning to find one of your stocks had plummeted overnight.
money.stackexchange.com/users/1851/DJClayworth
Simply, most of the above given 'answers' are mere 'justifications' for a practice that has become anachronistic.
It did make sense once in the past, but not any more.
Computers and networks can run non-stop 24/7; even though the same human beings cannot be expected to work 24/7, we have invented the beautiful concept of multiple shifts; banks may be closed during nights and weekends, but banking is never closed in the internet era; ...The answer must lie in the vested interests of a few stakeholder groups - or - it could just be our difficult to change habits.
money.stackexchange.com/users/6743/Babu George
It's all digital and done with computers these days, so why bother? Doesn't that just make the system less liquid, which is the opposite to one aim of having the stock market?  Plus can't you just play the futures market after hours anyway?
Why is the stock market closed on the weekend?
money.stackexchange.com
<stocks><stock-markets>
money.stackexchange.com/questions/8950
money.stackexchange.com/users/1508/Joe.E
A lot of the work is still done by humans. They have an oversight role. The banks are closed on weekends so it makes no sense for the stock market to stay open. It is generally considered that the stock market is closed at the weekend because some human oversight is required, even if it is minimal. However, some people would consider that this is simply an old-fashioned habit and not justified. Additionally, the stock markets may simply be closed at the weekend because the banks are too. Despite all this, it is still possible to trade after-hours.
The stock market is closed at weekends because at least some human oversight is required despite the extent to which the market is controlled by computers. Some people would argue that this is simply an old-fashioned habit that is proving difficult to shake. It is possible that the stock markets are closed at the weekend because banks are closed at the weekends. It is possible to trade after-hours.