The Dow Jones Industrial Average (^DJI -0.05%) slid 0.47% in late trading after minutes from the Federal Reserve's October meeting hinted at slowing bond purchases within the next few months. Improving economic data has given Fed members confidence that some stimulus programs can be pulled back in the near future. One data point that might help today was a 0.4% rise in retail sales in October, which was above expectations for a flat month. Versus a year ago, retail sales were up a healthy  3.9%.  

This holiday season is expected to be pretty abysmal, but there are a few positive items to point at. Gas Buddy reports the cost of gasoline is down to $3.21 per gallon, $0.24 below its price a year ago. The unemployment rate is also down to 7.3%, below the 7.9% mark of a year ago. This means that more people have jobs and they're probably spending less money at the pump. But where are they spending it?

Not all retailers are worth buying
Before jumping into retail stocks on a single data point, we should also consider just where those shopper dollars are going. Wal-Mart (WMT 0.24%) just reported a 0.1% decline in same-store sales last quarter, while Best Buy's (BBY -1.67%) same-store sales were up 1.7%, helped by the closure of underperforming locations. Target (TGT -0.62%) reports third-quarter earnings tomorrow, but second-quarter same-store sales were only up 1.7%.

You'll notice that each of these major retailers is growing much slower than retail as a whole. The reason is increased competition from online competitors, which may be the real winners this holiday season.

The king of online retail
The elephant in the room this holiday season is Amazon.com (AMZN -0.64%). The e-commerce king has always been a thorn in the side of brick-and-mortar retailers, but with $70.1 billion in sales in the last year it's now taking a sizable chunk out of those businesses.

Amazon grew revenue 24% last quarter. For every dollar it grows in online sales it's money away from Wal-Mart, Target, or maybe Best Buy. Retail is a zero-sum game, and if Amazon is growing it means everyone else isn't.

A growing pie with smaller slices
The retail pie appears to be growing at a healthy rate. But that doesn't mean it will be a happy holidays for everyone in the space. I think Wal-Mart, Best Buy, and Target will grow slower than retail sales as a whole.

The culprit behind weak brick-and-mortar sales is Amazon and other online retailers. Simply put, they can offer a broader selection at lower prices. And now that Amazon is nearly as big as Target it's taking a significant bite out of even the biggest rivals.