Budget meaningful, focused, say traders