Projects / trading
tradingfinanceC++backtestingalgorithmsopen-sourceEigenCMakeOngoingRemoteTeam projectOpen

C++ Trading Engine — ongoing, team welcome (open source on completion)

AG
Andrew Garcia
Remote
0 applicants

About the project

C++ trading engine — resolve all marked TODOs.

I will provide a seed repo: working build, passing tests, clean C++20. The system runs signal → order → fill → PnL end-to-end. Ten TODOs across four areas:

Signals

Execution

Analytics

Portfolio

Done when all existing tests pass, each TODO has coverage, and metrics.json is correct end-to-enC++ Trading Engine —d.

Stack: C++20, Eigen, CMake, nlohmann/json.

Repo is private during the project, open-sourced on completion.

About Andrew Garcia

Founder of WorkDog

I like problems that seem complicated until you find the simpler way through them — sometimes after making them unnecessarily complicated first.

Full-stack developer. I build things that work for the user, not just things that make me feel smart.

Working on WorkDog: a platform for taking on projects and building proof of work.

Still building

~🐧

Oh! This is Markdown-compatible! So are project postings 😯

Buy me a coffee ☕

What you get

01A real project in your portfolio with your name on it
02A public review from the business on your WorkDog profile
03Proof of work that you can share anywhere — LinkedIn, GitHub, CV
04Direct experience working with a real client
Want to apply?
You need a WorkDog account first.