To Install and run this program, follow these steps:
- Download this repository. (Any of the following ways will work)
- Download the zip file and unzip locally
- Clone this repository locally with git:
git clone https://github.com/reedgraff/High-Low.git
- Install dependencies with
pip3 install -r Dependencies.txt
in the CMD prompt
If you would like to run the example file, do the following:
- Run the "Application.py" file. (Any way will work, however, this is what I do)
- Open CMD > Change Directory to the "Application.py" file > run
Python Application.py
in the CMD prompt
- Open CMD > Change Directory to the "Application.py" file > run
If you would like to try something new, select the three key functionalities:
- Find (What stock you will be targeting, and would you like to search?)
- Finances (How would you like the bot to manage money and investments)
- Algorithm (What investment algorithm would you like to use)
If you would like to contribute to this project email me at [email protected].
Branches:
- Master
- Working
ML Ideas:
- Value Investing = finding undervalued stocks... similar to nft logic... External Libraries:
- "Being used": robin_stocks... (Guide can be seen here: https://algotrading101.com/learn/robinhood-api-guide/)
- "Not being used": https://github.com/sanko/Robinhood
To Do:
- Change "Ticker" value to a list, so that algorithm can iterate through the ticker as opposed to being fixated on it...
- Fix the profits... because right now it is being saved as whatever profit was made from a sale is staying in the stock that it is selling... Whereas we would prefer it being sold and returned to the bank