Skip to main content

High-performance TA indicators for Python

Project description

🐣 alpha-chick

A lightweight, high-performance technical analysis library for Python. Go find your alpha!

Core Philosophy

alpha-chick is built for one thing: calculating technical indicators as fast as possible. Our approach is simple:

  • Fast & Focused: All indicators are fully vectorized (whenever possible) using pandas and NumPy to deliver high performance.

  • 🎯 Indicators Only: This library is intentionally lightweight. We focus exclusively on calculations. No charting, no backtesting, no data fetching. Just pure, fast indicators.

  • 🐼 Pandas Native: We use pandas Series for inputs and outputs, making integration with your existing data analysis workflow seamless.

🚧 Project Status

This Chick is Still Hatching!

alpha-chick is currently under active development!

I am in the early stages of building out the core indicators and refining the API. Feel free to use it and explore, but be aware that breaking changes may occur as I grow the project. There's no rush, I'm not counting our chickens before they hatch.

🤝 Contributing

Don't be chicken, contribute!

I welcome any and all contributions!

Seriously, this is an easy-going project, perfect for first-time contributors or seasoned developers. Whether you want to add a new indicator, improve the documentation, or fix a bug, your help is valued.

Feel free to open an issue to discuss a new feature or just submit a pull request. I'll work with you to get it merged.

License

This project is licensed under the MIT License.

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

alpha_chick-0.1.0.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

alpha_chick-0.1.0-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file alpha_chick-0.1.0.tar.gz.

File metadata

  • Download URL: alpha_chick-0.1.0.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for alpha_chick-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c9413a2cefdd301590121743c1c7210f4121bae4662aeac03352a8c4acd3019e
MD5 6020dc4a2135cb6159b8075c8a6425bc
BLAKE2b-256 d929021c441ba81cfecda8e532f5a0f5a9399c34e506780da63d26c871624853

See more details on using hashes here.

File details

Details for the file alpha_chick-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: alpha_chick-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for alpha_chick-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f1ff808ace91b982f617e39af4902219599ddc59b9b6705fe278c10952c3239f
MD5 ec0db60bd0caa7a9279b098b1757116e
BLAKE2b-256 75d95177d4628e1738b6306b8c37de88a122a162fe9ccef7d9900fad3d783ab3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page