I've been algo trading for about 10 years now - from some super basic setups initially (single computer at home) to cloud based strategies to hybrid models where I backtest at home but deploy the code in the cloud to using AWS lambda. Over this time this has resulted in spaghetti code (having over 110 strategies with only a fraction of them delivering actual results didn't help either) little to no documentation on the whole thing and a setup that feels like it cannot easily scale. It all started with my TWS version being close to end of life and me upgrading TWS - I think it's time to modernize some of this and get rid of all the clutter - possibly rewrite some of the code from Java in Python - now that IB has a python API. I'm also planning on much better security around my accounts - some of my passwords have been in place for much longer than 10 years.
I opened a tastyworks account at the beginning of the year - they don't have API support or Portfolio Margin yet but will over the next six month. I don't trade much with them yet since the platform is still pretty raw but as they mature I'm planning to slowly transition and harden my trading setup - right now I've to manually figure out P&L since it's spread across three brokers (IB/TD/Tastyworks) and only two of them have API access.
My plan is to have this thread for about 6-9 month as I slowly transition (I have a sales job in a software company which pays most of the bills) - post the steps in the process and once stuff is running in the new environment possibly P&L. I just ordered a super cheap server @ https://vpsdime.com/ - (35$/month) which will host most of my functions to make this work
I opened a tastyworks account at the beginning of the year - they don't have API support or Portfolio Margin yet but will over the next six month. I don't trade much with them yet since the platform is still pretty raw but as they mature I'm planning to slowly transition and harden my trading setup - right now I've to manually figure out P&L since it's spread across three brokers (IB/TD/Tastyworks) and only two of them have API access.
My plan is to have this thread for about 6-9 month as I slowly transition (I have a sales job in a software company which pays most of the bills) - post the steps in the process and once stuff is running in the new environment possibly P&L. I just ordered a super cheap server @ https://vpsdime.com/ - (35$/month) which will host most of my functions to make this work