Story
FinancialMk was born from a simple idea: to build genuinely useful software that's accessible to everyone. It invents nothing and isn't chasing innovation; it's designed to be as simple as possible, and that's exactly what makes it unique.
Understanding the market shouldn't be a privilege
We're used to paying a subscription for almost any serious, powerful software. But what if it didn't have to be that way? What if watching the market could be simple and accessible to anyone?
“The more accessible and simple the pursuit of knowledge is, the more we help better solutions emerge.”
— Alejandro
It all started with simple strokes
Before writing a single line of code, I sketched the basic pillars of how the architecture's pieces should interact. Understanding the shape of the system came before the system.

From sketch to data model
At its core is an OHLCV history: instruments, currencies and asset classes, with daily prices and per-user watchlists. I designed the schema so that querying years of data felt instant.

Build it, then give it away
Laravel 12 and PostgreSQL on the back; React, TypeScript and Recharts on the front. All MIT-licensed and built to self-host. What I built, I made free. And it doesn't stop here: it will keep improving and go to production completely free, for everyone.
“Because free software shouldn't only be accessible — it should be useful and understandable.”
— FinancialMk manifesto
Who's behind it
The person behind the project.
Technical specs
The full stack and the architecture decisions behind the project.
Want to know more about how I built it?
