Skip to main content

ZoneFinder

Description

zonefinder is a Python package designed to identify and analyze key support and resistance price levels from financial market data.

It provides tools to detect the most frequent highs, lows, and closes, as well as to cluster these price points into support and resistance zones.

Installation

You can install zonefinder via pip:

pip install zonefinder

Usage

Here is a simple example to identify frequent price levels from your price data:

import pandas as pd
from zonefinder import identify_frequent_price_levels, identify_support_resistance_zones

# Load your price data, must contain columns 'high', 'low', and 'close'
data = pd.read_csv('your_price_data.csv')

# Identify and Print the top 5 most frequent price levels
levels = identify_frequent_price_levels(data, rounding_digits=2, show_output=True)

# Detect the top 10 most frequent support and resistance zones with default epsilon = 0.1
zones = identify_support_resistance_zones(data, top_n=10, epsilon=0.1, show_output=True)

Author

Anthony Gocmen - email
WebSite: developexx

License

This project is licensed under the MIT License - see MIT for details.

Metadata

Release files for zonefinder 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zonefinder 0.0.5
File Size Uploaded Provenance
zonefinder-0.0.5.tar.gz 5.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for zonefinder 0.0.5
File Interpreter ABI Platform
zonefinder-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 10.7 kB

Release files / zonefinder-0.0.5.tar.gz

Download URL zonefinder-0.0.5.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
77f7f71fcb3ec5d62b5887229e59dc6391605f071d9676897f9307abf4a453e9
BLAKE2b-256 checksum
How to use checksums
c8cf201c8bb33c320ab2a5a22a8a7b05868be15d1714e02977fb02a1809b0f9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / zonefinder-0.0.5-py3-none-any.whl

Download URL zonefinder-0.0.5-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1d34647bf7b28bb7326048ebc4435dfd73630b9687e97087bf6b03724db54630
BLAKE2b-256 checksum
How to use checksums
a229ef78f451da803866b7d70f3545a29c4fdca19af78897a092f4c630297f30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Security for zonefinder 0.0.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page