The stock market opened on a flat note on Thursday, with both the Sensex and Nifty starting the day with minor losses.