End of year profit-taking is setting up for a strong New Year:

US equities posted -$5.1 billion in outflows last week, accelerating from -$3.6 billion in the week prior.

This marks the 10th week of net selling over the last 14.

Single stocks drove the outflows, with -$8.6 billion recorded last week, marking the 7th weekly sale over the last 8, bringing total outflows to -$37.8 billion over that period.

Institutional investors sold the most, at -$5.5 billion, turning into net sellers for the first time in 5 weeks.

Retail investors posted their 7th weekly sale, at -$1.7 billion, following -$1.5 billion in the week prior.

Meanwhile, hedge funds bought +$2.2 billion after selling -$5.9 billion over the prior 3 weeks.

Investors are cashing-in on gains.