mihakralj / QuanTAlib

C# TA library for real-time financial analysis, offering ~100 indicators. Available on NuGet, Quantower compatible. Ensures early validity of calculated data, calculation accuracy tested against four TA libraries.
https://mihakralj.github.io/QuanTAlib/
Apache License 2.0
51 stars 16 forks source link
analysis average crypto equity finance forex indicator momentum oscillator overlay quantitative stock technical trend

Lines of Code Codacy grade codecov Security Rating CodeFactor

Nuget GitHub last commit Nuget GitHub watchers .NET8.0

Alt text

QuanTAlib - quantitative technical indicators for Quantower

Quantitative TA library (QuanTAlib) is a C# library of classess and methods for quantitative technical analysis useful for analyzing quotes with Quantower and other C#-based trading platforms.

Visit documentation pages
List of indicators - implemented and planned

QuanTAlib is a C# library written with some specific design criteria in mind. Here is why there is 'yet another C# TA library':

Installation to Quantower

QuanTAlib is intended for developers and users of Quantower, therefore it does not focus on privind sources of OHLCV quotes. There are some very basic data feeds available to use in the learning process: GBM_Feed for Random (Geometric Brownian Motion) data, and SyntheticVendor data generator for Quantower.

Validation

QuanTAlib uses validation tests with four other TA libraries to assure accuracy and validity of results: