Live monitor for managing financial assets with customized strategies
pip install -e .
cp config.ini config_dev.ini
export ENV=dev
pip install .
strat-daemon --install-completion zsh
git update-index --assume-unchanged config.ini
emacs config.ini # Change values as needed
Check the examples/sample.py
script.
-
config.ini
should be updated with your Robinhood credentials and other settings. This should be in directory where you run the below commands. -
Orders should be in JSON format. You can refer to
examples/sample_orders.json
for the structure. -
Currency codes should be in TXT format. You can refer to
examples/sample_currencies.txt
for the structure.
strat-daemon --help
strat-daemon start --help
# Example with default parameters
strat-daemon start --path-to-orders examples/sample_orders.json --path-to-currency-codes examples/sample_currency_codes.txt
-
You might have to enter Robinhood's 2FA code if you are running this for the first time.
-
If you are using Gmail notif integration, you would need to generate an App Password for authentication. You can do this by visiting Google App Passwords.
config.ini
should be updated with the generated password.
- ML model to give confidence score based on past data whether it's a resistance or support level