As the first week of April unfolds, there appears to be no stimulating feature to the equity markets overall, as stocks barely budged on Monday and are stalled near the UNCH line again on Tuesday.
It could be that there aren't many good values out there, or that the investor class is waiting on the political class to do something... anything, to get the economy moving, though that seems a long shot, as Democrats in the House and Senate seem to want nothing more than to waste everybody's time with a continuing assault - using fake news and innuendo as their battle-axes - against Presidnet Trump and any Republican agenda.
That particular skirmish aside, the lack of movement is stocks is probably due to the age-old waiting game, which is first and foremost awaiting the March non-farm payroll data on Friday, and, after that, a slew of earnings reports which will begin to flow to the street beginning next week.
Until such time, there simply isn't much to get excited about, except maybe that all Americans will have an additional three days to file their 2016 income taxes. Due to April 15 being on a Saturday and the Washington D.C. Emancipation Day holiday being observed on April 17 instead of April 16, 2017, Tax Day is on the following Tuesday, April 18.
OK, got that? Good.
In the meantime, bond traders are acting as though the Federal Reserve will never raise the federal funds rate again in their lifetimes, with the 10-year note sinking to a yield of just 2.35%.
The 10-year has gotten as high as 2.60% this year, but quickly retreated from that March 12 high and has remained subdued for most of the year, thus far. That could change, as the Fed has euphemistically suggested that more rate hikes would be forthcoming this year -- as many as three more.
We'll see about that.