What is the main factor affecting sensex?

PRIMARILY "SENTIMENT" OF THE MARKET

untill or unless somebig News Abt Finance happens, or Political reasons.