{"repo":"Ooples-Finance-LLC/OoplesFinance.StockIndicators","free":true,"listed":false,"github":"https://github.com/Ooples-Finance-LLC/OoplesFinance.StockIndicators","clone":"git clone https://github.com/Ooples-Finance-LLC/OoplesFinance.StockIndicators.git","description":"Largest C# stock indicator library with over 750 to choose from and easiest to use with abilities such as making an indicator out of any other indicator or using any moving average with any indicator.","language":"C#","stars":252,"topics":["indicator","stock","finance","technical-analysis","technical-indicators","indicators","backtesting","nuget","nuget-package","stock-analysis"],"license":"Apache-2.0","category":"trading","readme_excerpt":"OoplesFinance.StockIndicators (High-Precision Fork) High-precision technical indicators with a growing streaming and performance-focused toolchain. This fork removes rounding, restores mathematical constants, and adds modern streaming, stateful indicators, and benchmark coverage while preserving the familiar API. Highlights - Precision first: no Math.Round , real constants ( Math.PI , Math.Sqrt(2) ), and full double precision output. - Streaming-ready: trade/quote/bar ingestion, timeframes, and stateful indicators that update incrementally. - Multi-series streaming: register indicators that consume multiple symbols/timeframes with alignment policies. - Performance focus: ongoing algorithmic and allocation optimizations with benchmarks to validate changes. - Targets: net461 , net10.0 . Indicators See the full list in INDICATORS.md . Quick start (batch) Streaming quick start (single-series) Streaming quick start (multi-series) Notes: - Default alignment is SeriesAlignmentPolicy.LastKnown (emit using most recent bars). - SeriesAlignmentPolicy.Strict requires all series to share the same EndTime . With IncludeUpdates = false , alignment uses final bars only. v2.0 Builder API (New) The v2.0 builder API provides zero-allocation indicator computation with fluent configuration: Features - 750+ Indicators : Access all indicators via indicators.Calculate(IndicatorName, params) or typed methods - Zero Allocations : IndicatorBuffer uses ArrayPool for zero-allocation hot paths - SIMD Opti","default_branch":null,"files":null,"tree":[],"storefront":"/r/Ooples-Finance-LLC","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Ooples-Finance-LLC/OoplesFinance.StockIndicators/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}