cinar/indicator
High-performance technical analysis indicators and backtesting framework in Go. Zero dependencies. β¨ See how! π
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
5 releases in the last 90 days, the latest 44 days ago, with 19 contributors on GitHub.
Use Cases & Benefits
- Provides a high-performance Go library of 80+ configurable technical analysis indicators, strategies, and a backtesting framework for algorithmic trading.
- Delivers zero-dependency, stream-based data processing with generics support and integrated MCP server for real-time AI-enhanced strategy execution.
- Use for developing and backtesting custom algorithmic trading strategies on historical stock and financial market data in Go.
- Use for integrating real-time technical analysis and strategy execution into trading systems requiring low-latency multi-client support.
- Use for synchronizing and managing financial asset data repositories with multi-worker concurrency for efficient market data handling.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
AGPL 3.0
Network copyleft: like the GPL, and also triggered by offering the software over a network.
Community files
- README: present
- Contributing guide: present
- Code of conduct: present
Watch-outs
- AGPL-style copyleft also applies when the software is offered over a network.
General guidance from repository metadata, not legal advice. How we score
From the README
Indicator is a Golang module that provides an extensive set of technical analysis indicators, strategies, and a framework for backtesting with real-time strategy execution.
An extensive technical analysis library for algorithmic trading - 80+ indicators, backtesting framework, and AI integration via MCP.
I also have a TypeScript version of this module now at Indicator TS.
Financial Risk: Trading stocks, futures, and cryptocurrencies involves significant risk of loss and is not suitable for every investor. The use of leveraged instruments can lead to losses greater than the initial investment.
Not Financial Advice: The information and tools provided in this project are strictly for educational and informational purposes and are not to be construed as advice or solicitation to buy or sell any security. They do NOT constitute financial, investment, or trading advice. Onur Cinar is not a financial advisor.
No Warranties: This software is provided "AS IS," without warranty of any kind. Technical analysis indicators are based on historical data and do not guarantee future results. While we strive for 90%+ test coverage, software can contain bugs.
Limitation of Liability: In no event shall the author or contributors be liable for any financial loss, data loss, or any other damages arising from the use of this library. Use at your own risk.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
+302 stars over 60 days across 6 snapshot days; best day +18 on Aug 31.
Forks
284+40
Open issues
37-1
Compared with peers in Backend
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| anthropics/skills | 187.8K | +2.9K | 15 | β |
| DuarteSantos8/openGym | 19.7K | +2.4K | 60 | 2 days ago |
| shiyu-coder/Kronos | 47.0K | +2.3K | 16 | β |
| NationalSecurityAgency/ghidra | 98.2K | +2.3K | 64 | 14 days ago |
| microsoft/VibeVoice | 56.0K | +1.1K | 29 | β |
| cinar/indicator | 1.9K | β | 44 | 44 days ago |
| Category median | 56.0K | +2.3K | 29 | β |
Discover Repositories
Search across tracked repositories by name or description