Stock Market Backtester (Active)

This is a functional, open source project I’ve been working on that I think best represents my current skill level as a programmer. It’s still a work in progress, but it can already be used.

For this project I’m using my own renderer, and most of the program’s memory is managed manually and is done with custom linear allocators.

With this program you can request stock data from the web, debug and compare it, and test custom AI stock algorithms on historical data to see if they would work in real life, before investing (and potentially losing) a lot of money.

This project originally started out as a Deep Learning study to try and create an algorithm that would loosely combine ideas from RNNs, SNNs and NEAT, with the idea that it could dynamically adapt to an ever evolving stock market. I ended up focusing more on the visual aspect of debugging such algorithms, and this ended up being the result. https://github.com/JanVijfhuizen/DeepLearning

About me

I’m a programmer that specializes in AI, Graphics, Algorithmic Stock Trading and Low Level Optimization.

Skills

C, C++, C#, Python, Java

OpenGL, Vulkan

Unity & Unreal Engines

Tensorflow, Keras, Pytorch

VR & AR Development

Git & Perforce

Work experience & Education

Machine learning Engineer at GSWRX

Programming Internship at VR-Producties

IT-Specialist Internship at GSWRX

HBO Propedeuse for Creative Media and Game Technologies at Breda University of Applied Sciences

MBO Degree for Game Development at Deltion College