mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-24 05:28:05 +00:00
Add Kahan-Babuška Summation Algorithm and Enhance Variance Indicator Tests
- Introduced a new `Sum` class implementing the Kahan-Babuška algorithm for high-precision rolling summation. - Added comprehensive documentation for the `Sum` class, detailing its mathematical foundation, performance profile, and use cases. - Refactored `VarianceIndicator` tests to improve clarity and coverage, including checks for different source types and the ability to change properties. - Enhanced `UsfIndicator` tests to validate initialization, processing of updates, and property changes. - Updated `UsfIndicator` implementation to simplify source handling and improve short name generation. - Modified Qodana configuration to exclude unused auto property accessor warnings.
This commit is contained in:
@@ -27,7 +27,8 @@ Statistical analysis tools applied to price/returns.
|
||||
| [SKEW](skew/Skew.md) | Skewness | |
|
||||
| SPEARMAN | Spearman Rank Correlation | |
|
||||
| [STDDEV](stddev/StdDev.md) | Standard Deviation | |
|
||||
| [SUM](sum/Sum.md) | Rolling Sum | Kahan-Babuška summation for numerical stability. |
|
||||
| THEIL | Theil Index | |
|
||||
| [VARIANCE](variance/Variance.md) | Variance | |
|
||||
| ZSCORE | Z-score standardization | |
|
||||
| ZTEST | Z-Test | |
|
||||
| ZTEST | Z-Test | |
|
||||
|
||||
Reference in New Issue
Block a user