Anyone uses Github or other platforms for trading system development?

Hello.

I am wondering if Github (or other similar platforms) is good for developing trading systems in AFL. As I am writing more trading systems, I started to struggle with version control, backup and organization.

Please share your experiences.

Thank you very much

@riverculture I use GitHub private repositories mainly when developing custom strategies to keep track of different versions for somewhat complex formulas (sometimes people ask me to create strategies with many parameters and variations).

I find it is especially useful to verify that new features are not breaking existing code since it allows me to always retrieve previous versions and compare results; due to the limitation of shared same-name parameters, I always use 2 or more separate instances of Amibroker to compare analysis results.

For exploring ideas and quick tests I save them with a significant name (if doing 2/3 iterations adding a suffix like _v1, _v2), in multiple folders according to some personal criteria, and then use standard backup practices to keep safe copies.

3 Likes

Thank you so much for your reply. appreciate it.