This project is a Next.js-based frontend application for a trade bot designed to automate trading in the Indian stock market using the ICICI Breeze API. It offers several key features to enhance your trading experience.
The backend for the project lies in a different repository. In this repository, we are making calls to those apis. Backend Repository: https://github.com/PrasannaAkolkar/AnalysisBot
-
Trade Bot: The application integrates with the ICICI Breeze API to enable automated trading in the Indian stock market. The bot facilitates trade execution based on predefined strategies.
-
Backtesting: The built-in bot supports backtesting functionality specifically for the "Hammer strategy." You can analyze historical data and evaluate the strategy's performance.
-
Report Generation: The bot generates comprehensive reports for the backtested data. These reports can be downloaded, allowing for in-depth analysis and assessment of the strategy's effectiveness.
-
Learning Page: The project includes a dedicated learning page that offers a collection of various strategies for trading in the stock market. Explore different techniques and gain insights into successful trading approaches.
-
Order Placement: The upcoming release will include the ability to place orders directly from the website. You can conveniently execute trades without leaving the application.
-
Watchlists: Create personalized watchlists to track specific stocks or market segments. Stay updated on price movements and make informed trading decisions.
-
Advanced Analysis Reports: Enhance your trading strategies with advanced analysis reports. Gain deeper insights into market trends, patterns, and indicators to improve your trading performance.
- Next.js
- ICICI Breeze API
- HTML
- CSS
- JavaScript
To get started with the Trade Bot frontend, follow these steps:
- Clone the repository:
git clone https://github.com/PrasannaAkolkar/AnalysisBotFrontend.git - Install dependencies:
npm i - Launch the application:
npm run dev - Access the application locally:
http://localhost:3000
Contributions are welcome! If you have any ideas, suggestions, or improvements, please open an issue or submit a pull request.
For any inquiries or questions, please reach out to project maintainer Prasanna Akolkar