There's quite a bit of edge I can have with a custom solution when I'm not bound by the limitations of existing platforms and being on the mercy of external developers never implementing features/improvements I need. For example people think that MT5 parameter optimization is efficient. The added bonus is that when implementing own trading platform you become intimately aware of different inefficiencies you can try to exploit.Why not just use quantconnect
They likely have everything you want to do so you can just focus on strategies
Cool, and got one of your books in my library, still have to find the time to read it thoughPython IB API via ib_insync
Home grown strategy code https://github.com/robcarver17/pysystemtrade
GAT

I have been contemplating running my trading software on VPS to reduce internet latency to IB servers/exchange.
That's some sweet ping time compared to my >100ms ping from homeOur NYC/NJ location is recommended for Interactive Brokers, and has a 1ms ping to IB (see attached screenshot).
For anyone interested in the NYC/NJ location to reduce latency to IB, please send an email to platformsupport@ninjatrader.com to request that location. All Windows Server versions are available at no extra charge, 2012, 2016, 2019, 2022
View attachment 329369

I agree with you that there is only so much you can do with your own power backup. There might always be a piece of hardware out of your reach which is still affected by a power outage. In my case I only want to prevent the computer from crashing (hardware and software) and accept that internet connectivity might get lost. But that's a choice that each should make for himself. And might depend on the style of trading you do. I don't think there is a general rule of thumb available for that.

An inverter and a UPS are the same thing, except that the UPS has a bit more logic electronics to handle the switchover smoothly. The available UPS's use internally a 12 V battery. And thus do the same function as your inverter: they convert the mains voltage to 12 V to store in the battery (down converter), and use the battery to generate mains voltage in case the input voltage is absent (up converter). It's the battery capacity plus the load amount that determines how long the UPS or inverter will last.So I'm looking for an inverter instead,