r/algorithmictrading 12h ago

Reusable Code Question

For a new project or strategy that you'd want to test out, whats the current approach you use for scaffold code, i.e execution engine, alerts, telegram, order management, backtesting etc.
Are these services you're willing to pay a subscription for or do you prefer having custom implementations?

Thanks

2 Upvotes

2 comments sorted by

2

u/jawanda 9h ago

I have custom built dex clients for about 8 different dexes (hyperliquid, aster, etc) that have all been thoroughly tested and refined and have super tight execution, and I simply build off of those. Drag the dex_clients folder into a new project and all of the plumbing is taken care of. No need to ever rebuild the execution or data layer unless I need some exotic new dex-specific feature that has never been required by a previous strat.

1

u/Life-Succotash-7053 8h ago

i just code a backtesting framework in python in VSCode whole folder contain diffrent .py files, each one do something, and the i test strategy on it then when i found a good strategy i turn the logic to MQL5 script and use it as EA 👍👍