Indecisive gains, if there is such a thing...

Buyers were able to drive gaps higher at the open, but couldn't build on the initial gains. The Nasdaq managed to make a new swing high for the March rally, but it could take a while before the February highs are challenged. Technicals are net bullish, and more importantly, the index is outperforming the S&P. It looks like risk can be measured against the 50-day MA.