cinar

    cinar/indicator

    High-performance technical analysis indicators and backtesting framework in Go. Zero dependencies. ✨ See how! πŸ‘€

    backend
    bollinger-bands
    finance
    financial-instruments
    indicator
    indicators
    Go
    AGPL-3.0
    1.9K stars
    284 forks
    1.9K GitHub watchers
    Updated Oct 28, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    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.

    Excerpt from the cinar/indicator README on GitHub (AGPL-3.0 license). Β© its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Aug 31: +18

    +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

    cinar/indicator compared with Backend repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    anthropics/skills187.8K+2.9K15β€”
    DuarteSantos8/openGym19.7K+2.4K602 days ago
    shiyu-coder/Kronos47.0K+2.3K16β€”
    NationalSecurityAgency/ghidra98.2K+2.3K6414 days ago
    microsoft/VibeVoice56.0K+1.1K29β€”
    cinar/indicator1.9Kβ€”4444 days ago
    Category median56.0K+2.3K29β€”

    Discover Repositories

    Search across tracked repositories by name or description