Zig Library for Ohlcv Data and Technical Indicators

1 mariodev__ 1 8/5/2025, 10:39:50 AM github.com ↗

Comments (1)

mariodev__ · 33m ago
Hey everyone,

I'm a hobbyist developer who's been tinkering with financial data analysis in my spare time, and I thought I'd share a small project I've been working on: OHLCV, a library written in Zig for handling OHLCV (Open, High, Low, Close, Volume) time series data. I did publish this project some time ago, it got some nice people to star it, but I've taken some time lately to make some changes, I recently acquired claude code and it has been super helpful for the refactoring I had in mind plus some other features.

Nothing revolutionary here, it's basically a collection of tools for parsing CSV data, managing time series, and calculating common technical indicators like SMA, EMA, and RSI. It supports different data sources (file, HTTP, in-memory) and has some basic tests to keep things reliable.

If you're into Zig, quantitative finance, or just curious about efficient data handling in a systems language, I'd love if you could take a quick look at the repo: https://github.com/Mario-SO/ohlcv

I'm no expert, so any feedback, suggestions, or even bug reports would be super helpful, especially on ways to make it more efficient or add useful features. It's open-source under [MIT], so feel free to fork, contribute, or just poke around.

Thanks for checking it out!