What is the minimum amount required to start a Stock SIP?

There is no fixed minimum amount — you can start a Stock SIP with as little as the market price of one share of the chosen stock.