Two days spotting

Hello everyone.Been having heavy brown spotting for two days now,still no sign of period,and last three days,took a pregnancy test and it came out negative,is it stress?