The ECB threaded the needle yesterday.  By some accounts, they did more or less than expected, but both camps agreed it was very close to expectations.  For instance, we'd discussed a near certainty of rate cuts, a near impossibility of actual QE and a good possibility of the previously used refinance vehicle (LTROs).  That's essentially what we got, so markets had little reason to adjust on the initial announcement itself.

Draghi's press conference was meatier as markets looked to it for cues as to how policy might evolve in the future.  There again, we saw a new kind of promise for future action in that Draghi specifically referenced the ABS purchase program rather than some vague, toothless promise about "standing ready to act as needed, blah blah blah."

The threading of the needle leaves more focus than we otherwise might have seen on today's NFP data.  Of course it's hard to imagine a situation where NFP simply isn't a consideration, but it was easier before yesterday morning. 

After last month's 288k print, the consensus is for 218k today.  More importantly, the consensus for Private Payrolls is 210k from 273k previously.  The boundaries for a stellar and horrible Private Payrolls number are roughly 60k in either direction of the consensus.  The lower boundary would be something only seen once since early 2012 (153k) and the upper boundary is a well-enough traveled resistance level that even hitting it would be a stellar implication for labor markets, unless we continued to see a dilution of earning power, where the same wages are divided among more jobs.

2014-6-5 PRP

MBS Pricing Snapshot
Pricing shown below is delayed, please note the timestamp at the bottom. Real time pricing is available via MBS Live.
FNMA 3.0
98-05 : +0-00
FNMA 3.5
102-15 : +0-00
FNMA 4.0
105-21 : +0-00
2 YR
0.3790 : -0.0040
10 YR
2.5734 : -0.0106
30 YR
3.4303 : -0.0017
Pricing as of 6/6/14 7:30AMEST

Tomorrow's Economic Calendar
Time Event Period Forecast Prior
Friday, Jun 06
8:30 Non-farm payrolls (k)* May 218 288
8:30 Private Payrolls (k)* May 210 273
8:30 Unemployment rate mm (%)* May 6.4 6.3