Welcome to the Indian Stock Market API. This software provides easy access to real-time stock prices, company information, and market data from the NSE and BSE. You wonβt need to register for an API key, making it simple to get started right away.
To begin, visit this page to download. You will see the available versions of the software. Choose the version you need, and then click the appropriate link to download the file.
- Go to the Releases page.
- Find the latest version listed.
- Click on the download link for your operating system (Windows, macOS, or Linux).
- After the download finishes, install the application by following the prompts or just running the downloaded file, depending on your system.
- Operating System: Windows 10 or later, macOS 10.14 or later, or any modern Linux distribution.
- Python Version: Python 3.6 or later.
- Recommended: At least 4 GB of RAM for smooth performance.
- Real-Time Data: Get live updates on stock prices and market changes.
- Company Information: Access details about various Indian companies traded on NSE and BSE.
- No API Key Needed: Use the API with zero hassle or signup requirements.
- Compatibility: Perfect for integration with automation tools like n8n and Zapier, as well as trading bots.
- Start the API. After installation, run the application. This will start the API and prepare it to serve requests.
- Send Requests. You can send HTTP requests to the API in a user-friendly way. For example, use the endpoint to get stock prices via your browser or a tool like Postman.
- Check Responses. The responses will include real-time stock prices and other market data in a simple format.
To get you started, here are a few example requests you can make:
-
Get Nifty 50 Stock Prices:
GET http://localhost:5000/nse/nifty50 -
Get BSE Stock Prices:
GET http://localhost:5000/bse/stock_prices
Each of these will return a JSON response with the data you need.
The detailed documentation is available in the repository. It includes various endpoints, response formats, and examples. Review the documentation to understand how to use all features effectively.
Should you encounter issues:
- Ensure that the API is running. Check your command line for any error messages.
- Validate your network connection.
- Confirm that you are using the correct endpoint.
If problems persist, you can open an issue in the repository.
Join our community of users on platforms like GitHub and forums. Share your experiences, ask questions, and get involved. Your feedback is valuable and helps us improve the API.
If you're interested in learning more about stock market APIs or how to integrate with automation tools, there are numerous resources online. Websites like Yahoo Finance and Investopedia can offer insights into market trends and data analysis.
This application is under the MIT License. You can use, modify, and distribute it freely, as long as you include the original license in your copies.
For any additional questions or concerns, please feel free to reach out through GitHub issues. Happy trading!