In the early trend, SGX Nifty is trading above the dotted lines indicating a flat to positive opening for Indian markets. However, cautious would continue to prevail on the D-Street as the global cues could play a spoil sport as the markets participants assess China virus impact. At the time of writing, SGX Nifty was up by 6 points at 12,146 levels.