Markets were up by 575 points in the bse going to 25881 and the nifty was up by 186 points going to 7935.Most companies are reporting good results that is why markets are up. With the ruling NDA winning elections in Assam and opening an account in West Bengal BJP which is a major constituent of NDA has consolidated its position which has made it politically strong thereby able to rule well which will, helpĀ  the economy grow stronger as hard decisions can be taken. The USA might not raise interest rates which the markets feel very strong. A lot of inflow from fund houses seems to be coming in. Markets are bullish now, after a lull of many years. It is better to buy at dips and sell at advances.HAPPY TRADING AND INVESTING.