In order to run the stock prediction, python 3.6.8 has to be installed
All the dependencies are found in requirements.txt file, install with
python -m pip install --upgrade pip
pip install -r requirements.txt
You need to set up api keys for Alpaca and Alphavantage.
Sample .env.preview
file can be found in root directory.
Fill in your values and rename it:
# MS-DOS
move .env.preview .env
# bash
mv .env.preview .env
You can run the problem using stock
and giving it the paramteres
stock -h
shows all possible flags and commands
-
Show graf of the stock AMZN
stock display --stocks AMZN
-
Show graph of the stock MSFT
with indicator SMA (10-day window)
stock display --stocks MSFT --indicators SMA.10
-
Show graf of the stock AAPL
with indicator VWAP (19-day window)
and verbose output
stock -v display --stocks AAPL --indicators VWAP.19
-
Create a model based on the stock AMZN
stock predict AMZN
-
Create a model based on the stock AAPL,
display it
stock predict AAPL --display
-
Create and train a model based on the stock MSFT,
display it
stock predict MSFT --display --train