With 20 years experience in the computer industry, Codewise is renowned for providing expert software solutions to individual and corporate clients in South Africa and abroad.

Custom Software Development

We offer customized development for clients struggling to find off-the-shelf software that is suited to their business needs. We are able to deal with anything from simple reporting to complex database structures in order to optimize productivity and fulfill individual requirements. Our clients do not need to have a technical understanding of software development, they just need to communicate their specific needs and we are able to transform that into user-friendly software.



Codewise was established in 1999 by husband-and-wife team Anton and Yannick Nel. Initially providing both hardware and software support, the company now focuses solely on software development. Customized software has been created for clients in varying fields including education, finance, medical, trading, entertainment and business administration. The following development platforms are used:

Main Programming Language: C#, GoLang, JavaScript, VBA, NinjaScript, MQL4 and MQL5

User Interface: ASP.NET, WPF and HTML5

Database: Microsoft SQL Server, Microsoft Access, MySQL, PostgreSQL and InfluxDB

Technologies: RESTful API, Microsoft .NET Framework, LINQ


Trading: Algorithmic, High-Frequency Trading and Arbitrage

Trading Platform: MT4, MT5 and NinjaTrader 8

API for Trading: MT4 (NJ4X), MT5 (NJ4X-P5), LMAX, Rithmic, CQG, QuantHouse (FeedOS), ActivFinancial and FIX Protocol Integration

Extra Machines

I am an affiliate for VULTR which is a cloud server I recommend to all my algorithmic trading clients. Besides their excellent performance they charge an hourly rate which gives you the flexibility to cancel at any time.

The server is accessed using Remote Desktop Connection software from your home or office PC, so a good internet connection is important. Mac users need to download the Microsoft Remote Desktop software for Mac.