Rail Budget was good. Then why stocks didn't rallied? Is it due to global rout?

Stock markets never change because people never change but sometimes markets take a turn to fuck the weak heart