Auto Trader is a tool designed to automatically trade on Your behalf, earning for you while you sleep 💤
Trading is Easy, Profitable Trading is Not! Trading requires extensive knowledge about companies, markets, industries and trends, which with our busy life is extremely difficult. Thereby AutoTrader Was Developed.
Before continuing set up your OPENAI_API_KEY as your environment variable. If you are unaware on how to do so, refer to this guide - https://help.openai.com/en/articles/5112595-best-practices-for-api-key-safety.
You are also required to setup a Paper Trading Account using Alpaca. After making the account set the following environment variables as well:-
- ALPACA_API_KEY:- The API Key of your Paper Trading Account
- ALPACA_SECRET:- The Secret of the Alpaca API KEY
- ALPHA_VANTAGE_API_KEY:- The Api Key of Alpha Vantage, which can be retrieved from here - https://www.alphavantage.co/
💡 - Try Running This in a Raspberry Pi
-
git clone https://github.com/Itachi-Uchiha581/Auto-Trader.git
-
cd Auto-Trader
pip install -r requirements.txt
python main.py
The Above Command will Start the Trading Programme
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Contributions can be made by making the existing code efficient and cleaner, adding new engines (an example engine with guide is already given inside autodata/engines), adding LLM training data analyser, creating testing scripts etc.
- UX Improvements
- Backtesting Functionalities
- Algorithm Improvements
Distributed under the MIT License. See LICENSE
for more information.