STP is determined by real-time trading activity on stock exchanges like NSE or BSE — it reflects the price agreed upon by the buyer and seller in the last transaction.
ETFs replicate the performance of an index (like Nifty 50, Sensex) by investing in the same underlying securities. Their price fluctuates in real-time based on market demand and supply.