Live monitor for managing financial assets with customized strategies
pip install -e .
cp config.ini config_dev.ini
strat-daemon --install-completion zshemacs config_dev.ini # Change values as neededCheck the examples/sample.py script.
-
config_dev.inishould 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.jsonfor the structure. -
Currency codes should be in TXT format. You can refer to
examples/sample_currencies.txtfor 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.inishould be updated with the generated password.
- ML model to give confidence score based on past data whether it's a resistance or support level