The markets are on an upward swing, but the spread between Nifty earnings and ten-year G Sec yield may be pointing to a fall ahead.