This Wednesday, the S&P/ASX 200 Index (ASX: XJO) had a bouncy but overall positive session.
After jumping to a big lead by midday, investors cooled off over the afternoon. Even so, the ASX 200 still clocked a decent 0.13% gain for the day's trading, which leaves the index at 8,187.4 points.
This unpredictable day for ASX shares comes after a more upbeat night up on Wall Street last night.
The Dow Jones Industrial Average Index (DJX: .DJI) had a decent time of it, rising 0.3%.
The tech-heavy Nasdaq Composite Index (NASDAQ: .IXIC) fared far better though, banking a 1.45% increase.
Let's return to the local markets and examine how the different ASX sectors handled today's trading.

Image source: Getty Images
Winners and losers
The worst place to be invested this Wednesday was in energy shares. The S&P/ASX 200 Energy Index (ASX: XEJ) was a horror show today, crashing 2.45%.
Broader ASX mining stocks also had a rough one, with the S&P/ASX 200 Materials Index (ASX: XMJ) plunging 1.39%.
Gold shares weren't spared either. The All Ordinaries Gold Index (ASX: XGD) was sold off by 0.61% today.
Real estate investment trusts (REITs) also found themselves on the wrong side of investor sentiment, evidenced by the S&P/ASX 200 A-REIT Index (ASX: XPJ)'s 0.55% loss.
But that's it for the losers.
Turning to the winners now, it was tech stocks that were in the driving seat. The S&P/ASX 200 Information Technology Index (ASX: XIJ) had a blast this hump day, soaring 1.41%.
Communications shares also put on a good show, with the S&P/ASX 200 Communication Services Index (ASX: XTJ) surging 1.4%.
Consumer discretionary shares made the winner's cut, illustrated by the S&P/ASX 200 Consumer Discretionary Index (ASX: XDJ)'s 1.04% vault higher.
Healthcare stocks lived up to their name as well. The S&P/ASX 200 Healthcare Index (ASX: XHJ) galloped up 1%.
Consumer staples shares were right behind that, as you'll see from the S&P/ASX 200 Consumer Staples Index (ASX: XSJ)'s 0.98% lift.
Industrial stocks had a great day too. The S&P/ASX 200 Industrials Index (ASX: XNJ) managed an 0.85% bounce.
The same could be said for utilities shares, with the S&P/ASX 200 Utilities Index (ASX: XUJ) ticking up 0.82%.
Finally, financial stocks booked a win. The S&P/ASX 200 Financials Index (ASX: XFJ) saw its value rise 0.55%.
Top 10 ASX 200 shares countdown
Buy now, pay later stock Zip Co Ltd (ASX: ZIP) took out today's index crown. Zip shares continued their recent run and zipped 6.15% higher to close at $2.89 each.
This move comes despite no fresh news out of the company.
Here's how the rest of today's best stocks landed the plane:
| ASX-listed company | Share price | Price change |
| Zip Co Ltd (ASX: ZIP) | $2.89 | 6.25% |
| Block Inc (ASX: SQ2) | $101.43 | 4.35% |
| Pro Medicus Ltd (ASX: PME) | $186.63 | 4.01% |
| Kelsian Group Ltd (ASX: KLS) | $4.26 | 3.90% |
| Audinate Group Ltd (ASX: AD8) | $9.95 | 3.75% |
| Magellan Financial Group Ltd (ASX: MFG) | $10.28 | 3.01% |
| Life360 Inc (ASX: 360) | $20.56 | 2.80% |
| Fisher & Paykel Healthcare Corporation Ltd (ASX: FPH) | $32.89 | 2.78% |
| Pinnacle Investment Management Group Ltd (ASX: PNI) | $19.09 | 2.74% |
| APA Group (ASX: APA) | $7.59 | 2.57% |
Our top 10 shares countdown is a recurring end-of-day summary that shows which companies made big moves on the day. Check in at Fool.com.au after the weekday market closes to see which stocks make the countdown.