Data-driven approach to highlight critical price zones
Project description
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.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file zonefinder-0.0.5.tar.gz.
File metadata
- Download URL: zonefinder-0.0.5.tar.gz
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77f7f71fcb3ec5d62b5887229e59dc6391605f071d9676897f9307abf4a453e9
|
|
| MD5 |
87da753b14d58711fb0d51b0e230b2e6
|
|
| BLAKE2b-256 |
c8cf201c8bb33c320ab2a5a22a8a7b05868be15d1714e02977fb02a1809b0f9c
|
File details
Details for the file zonefinder-0.0.5-py3-none-any.whl.
File metadata
- Download URL: zonefinder-0.0.5-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d34647bf7b28bb7326048ebc4435dfd73630b9687e97087bf6b03724db54630
|
|
| MD5 |
4b5983af2f2b1c38926204257affa6a7
|
|
| BLAKE2b-256 |
a229ef78f451da803866b7d70f3545a29c4fdca19af78897a092f4c630297f30
|