Trade Automator is an app that automates stock selection based on some selection strategies, lets you analyze stock data and even uses machine learning(BETA) to predict stock prices for a given date of the month.
The app has 3 main functionalities-
- Stock/Crypto Data Analysis
- Stock Selection Automation
- 44-Day MA Trade Automation
- MACD+RSI Trade Automation
- Stock/Crypto Price Prediction
This function helps to analyze a particular stock or cryptocoin by providing an interactive candlestick chart with 3 moving averages and a buy or sell indication marker if there are chances of the stock to rise or fall.
These Automation functions are meant for swing trading strategies.
This function automates the Swing trade stock selection strategy green candle near rising 44-day moving average and gives the user a dataset on entry-price, stoploss and target. sample output for top 25 NSE Stocks accoring to market cap-
This function automates the stock selection strategy for trading based on MACD and RSI Values. sample output for top 25 NSE Stocks accoring to market cap-
This function anazyles a stock/crypo data over a month and predicts the price for a day of the month, given by the use. The function uses the SVR model to predict the future prices. sample output for TCS.NS Stock-
- Stock/Crypto Data Analysis
- Stock Selection Automation
- 44-Day MA Trade Automation
- MACD+RSI Trade Automation
- Stock/Crypto Price Prediction
Clone the project
git clone https://link-to-project
Go to the project directory
cd Stock-market-analysis
Install dependencies
pip install streamlit
pip install pandas
pip install matplotlib
pip install numpy
pip install yfinance
pip install sklearn
pip install plotly
Start the server
streamlit run switch.py
To deploy this project install Streamlit
streamlit run switch.py
For support, email adityapravasen.0911@gmail.com .
As a student learning different investment strategies and the basics of stock trade and investment have always excited me. Also being a student leaning Machine learning and Data Science, I wondered what if I automate the Stock selection strategies that I have learnt using my knowlwge of Data Science. So me and my friend started working on this project.
Further optimizations are neccessary for the Price Prediction model. Adding more automated trading strategies is required. optimizations required for clean code.
If you have any feedback, please reach out to us at aritra.or.biddu@gmail.com
Any opinions, chats, messages, news, research, analyses, prices, or other information contained on this Website are provided as general market information for educational and entertainment purposes only, and do not constitute investment advice. The Website should not be relied upon as a substitute for extensive independent market research before making your actual trading decisions. Opinions, market data, recommendations or any other content is subject to change at any time without notice. TradingView, Inc. will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from use of or reliance on such information.
We do not recommend the use of technical analysis as a sole means of trading decisions. We do not recommend making hurried trading decisions. You should always understand that PAST PERFORMANCE IS NOT NECESSARILY INDICATIVE OF FUTURE RESULTS.