Step 1: Understanding the Concept:
The price of a stock is determined by the interaction of buyers and sellers in the secondary market.
Step 2: Detailed Explanation:
1. Demand and Supply: High demand for a stock with low supply causes the price to rise.
2. Company Performance (Earnings): If a company reports higher profits than expected, its stock price usually goes up.
3. Interest Rates: High interest rates often make stocks less attractive compared to savings accounts or bonds, leading to a price drop.
4. Economic Growth (GDP): A strong economy leads to better business for companies, pushing stock prices up.
5. Global Factors: Geopolitical events, oil prices, or performance of global markets (like the US market) influence Indian stock prices.
Step 3: Final Answer:
Stock prices are primarily driven by the company's financial health, market sentiment, and macroeconomic factors like interest rates and inflation.