Det breda indexet OMXSPI stängde 2,6 procent upp, efter att ha tappat 1,9 procent under tisdagen.
Även OMXS30 gick starkt, upp 1,9 procent. Lyfte gjorde investmentbolaget Kinnevik och fastighetsbolaget SBB, båda upp 5,7 procent. Endast två bolag på indexet visade röda siffror vid stängning: Telia och hygienbolaget Essity, ned 0,6 respektive 0,5 procent.
Utvecklingen i Stockholm var starkare än på de ledande Europabörserna. FTSE100-index i London gick upp 0,4 procent medan CAC40-index i Paris ökade 0,7 procent. Frankfurtbörsens DAX-index låg vid 18-tiden upp 1,3 procent.
Den amerikanska inflationstakten landade på 8,5 procent i juli, vilket är lägre än analytikernas prognos och en minskning mot juni. Den lägre inflationssiffran skulle kunna göra att Fed höjer räntan i en långsammare takt, vilket är goda nyheter för aktiemarknaden.
Kronan stärks mot dollarn, som vid 18-tiden kostar 10,04 kronor.