This is a working collection of some simple tools I have developed to make my trading easier and ensure I dont miss trades.
Feel free to use these tools and make them better!
Things you will need to do:
- pip install ib_insync if using ib monitoring
- make sure you have your IB gateway or TWS connection running. I wont go into all that but there's plenty of info out there on this.
- edit the sms_utils file to add you number and email address and app password (NOT YOUR GMAIL PASSWORD) https://support.google.com/accounts/answer/185833?hl=en
- I'm sure there's more stuff, which I will add here
Files to use:
- try the python notebook to see how log files are being read and monitored.
- I keep the monitor_and_sms.py file running to send sms alerts from TradeIdeas Logs
- send_sms_from_ib_monitor.py similarly reads csv files with a list of candidates and prices (in this case a sample_scan file from RealTest) and use IB tick data to send an SMS when prices are hit