Bertram Solutions has experience developing in many programming languages, but our tool of choice is C#. The language is fast and modern, with a vast amount of 3rd party libraries available, and Microsoft’s Visual Studio provides a top-notch development environment.
The following are excellent choices when it comes to trading platforms:
- TuringTrader. This is our own open-source platform, which we highly recommend for your projects. We use TuringTrader for our internal research, as well as to run our model portfolios, because of its productivity and unique feature set.
- MultiCharts.Net. We have many years of experience coding on the MultiCharts platform and can attest to both its stability and the consistency of its improvements.
- NinjaTrader. This is an excellent platform for simpler projects.
- QuantConnect. If cloud-based execution is your thing, we recommend trying QuantConnect.
We are happy to help you find the best platform for your project. Please contact us if you have any questions!