No, since we are not actually in the business of facilitating share buy or sell, there is not requirement of DMAT account at UpperCircuit.
What is consistency rule?
What type of trading strategies are allowed?
Can I short or sell a stock without buying first?