Stock-indicators

Latest version: v1.3.0

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

Scan your dependencies

Page 14 of 19

0.10.30

Internal chores only:

- final performance tuning (114), for now; see [test results](https://daveskender.github.io/Stock.Indicators/tests/performance)
- add more unit tests to cover edge cases
- refactor code to address cyclomatic complexity

0.10.27

Chores:

- [added charts to documentation](https://daveskender.github.io/Stock.Indicators/docs/INDICATORS.html) to make it easier to visualize the indicators (all generated using this library)
- refactor: performance tuning on Double EMA

Bug fixes:

- AROON edge case 130
- CMF scaling updated 131
- ICHIMOKU class property name typo corrected
- ULCER INDEX protection on property removed

0.10.10

MINOR BREAKING CHANGES

- changed `Volume` data type from `long` to `decimal` in the `Quote` class
- added `extended` parameter to SMA to automatically exclude MAD, MSE, and MAPE calculations by default

Chores:

- significant performance tuning across all indicators
- added performance benchmarking tooling (see [performance benchmarks](https://daveskender.github.io/Stock.Indicators/PerformanceBenchmarks))
- minor bug fixes
- update documentation

Special thanks to:
- ikorman for contributing ideas for performance improvement
- baidenx7 for contributing changes to `Quote` class to better support cryptocurrency's non-integer volume

0.10.2

MINOR BREAKING CHANGE
for Chandelier Exit:

- renamed parameter `variant` to `type` and changed it from `string` to `ChandelierType` enum

0.10.0

BREAKING CHANGES:

- Removed public accessibility to the `Index` property of both `Quote` and various results classes. From a user's perspective, `Index` no longer exists.
- Removed extra helper and analysis fields (e.g. `IsBullish`, `IsIncreasing`, `IsDiverging`, `IsCrossed`, etc) from various results classes
- This simplification and removal of extra features came from user feedback poll (92) and is something I've been thinking about. A core theme of this library is that it just produces indicators, nothing more. A large majority of users also prefer a simple library without superfluous flourishes.

New indicators:

- Weighted Moving Average (WMA)
- Hull Moving Average (HMA)
- Zig Zag overlay
- Ichimoku Cloud

Chores:

- update documentation (add guidance for making indicator of indicators)
- refactor unit tests
- add dependabot configuration

0.9.5

Chores:
- performance tuning - 90
- update user guide - 89
- setup CI with Azure Pipelines using YAML - 87
- setup CodeQL analysis scanning - 85

Page 14 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.