Stock-indicators

Latest version: v1.3.3

Safety actively analyzes 701868 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 20

2.0.33

:warning: If migrating from v1, install version 2.0.0 first to get informative errors and warnings to assist in the migration.

Minor new utility:

- `results.Condense()` utility function - 833, see [the guide](https://daveskender.github.io/Stock.Indicators/utilities/#condense)

Bug fixes:

- use `null` instead of `NaN` in results to reduce user friction - 839

2.0.23

Minor update:

- return the same length as the provided `quotes` when chaining, for consistency - 834

:warning: If migrating from v1, install version 2.0.0 first to get informative errors and warnings to assist in the migration.

2.0.12

Chore: remove v1 migration helper error and warning messages

:warning: If migrating from v1, install version 2.0.0 first to get informative errors and warnings to assist in the migration.

This release removes that information. See 802 for more information on breaking changes.

1.23.116

Minor new features and updates:

- [Basic Quote Transforms](https://daveskender.github.io/Stock.Indicators/indicators/BasicQuote/#content) - 776
- add use of `candlePart` to [MACD](https://daveskender.github.io/Stock.Indicators/indicators/Macd/#content) - 788
- made percent values in [Doji](https://daveskender.github.io/Stock.Indicators/indicators/Doji/#content) and [Marubozu](https://daveskender.github.io/Stock.Indicators/indicators/Marubozu/#content) non-decimalized for consistency - 791

⚠️ Minor breaking changes:

- numerous output values changed from `decimal` to `double` - 797, 799
- renamed class `Signal` to `Match` for candlestick patterns to avoid conflicts with common user names - 791

Internal chores:

- add gaussian Brownian motion random quotes to test rig - 803

Special thanks to:

- tiger2014 for contributing `candlePart` for MACD
- mihakralj for contributing GBM test rig tools

1.23.022

New features:

- .NET 7 (preview) target - 773
- HL2, OC2, HLC3, OHL3, OHLC4 selection `CandlePart` options for SMA, EMA, and WMA - 772

Not-really breaking changes, to rename a few things:

- `ConvertToQuotes()` renamed to `ToQuotes()`, to be consistent with the C `ToList()` style.
- `GetDoubleEma()` renamed to `GetDema()`
- `GetTripleEma()` renamed to `GetTema()`

I've set the old names as Obsolete, so you'll get a compiler Warning to help you find where and how to rename things. The old names still work, so they're not technically broken.

Special thanks to:

- mihakralj for inspiring all of the above changes

1.22.310

Minor indicator updates:

- improve PSAR: exclude warmup results when no reversal identified - 758

Chores:

- refactor remove redundant EMA + SMA overrides - 757
- add documentation and examples for [custom indicators](https://daveskender.github.io/Stock.Indicators/custom-indicators/#content) - 698

Special thanks to:

- Salardx for identifying PSAR scenario
- LeeDongGeon1996 for steadfast commitment to our [Python wrapper](https://daveskender.github.io/Stock.Indicators.Python/)
- JefitCho for [your patronage](https://github.com/sponsors/DaveSkender)

Page 5 of 20

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.