Skip to content

Add polars-anta - #3394

Open
huuan26 wants to merge 1 commit into
vinta:masterfrom
huuan26:add-polars-anta
Open

huuan26 wants to merge 1 commit into
vinta:masterfrom
huuan26:add-polars-anta

Conversation

@huuan26

@huuan26 huuan26 commented Oct 29, 2026

Copy link
Copy Markdown

Project

polars-anta

Checklist

  • I read CONTRIBUTING.md - awesome-python is a shortlist, not a catalog
  • One project per PR
  • PR title format: Add project-name
  • Entry format: - [pypi-name](https://github.com/owner/repo) - Description ending with period.
  • Display name is the PyPI package name
  • Placed in an existing use case (new sections and subcategories are maintainer-only)
  • Meets all Quality Requirements: active, stable, documented, at least 1 month old

Which Tier

Pick one:

  • Obvious choice - a tool an experienced Python developer would name when asked "what do I use for this?"
  • Challenger - not yet the obvious choice, but a credible successor to one. Give adoption-trajectory evidence, not popularity alone.

Explain:
polars-anta provides high-performance technical analysis, WorldQuant alpha factors, and vectorized backtesting natively implemented as Polars expressions. Unlike classic libraries such as TA-Lib that require external C compilers (frequently failing during setup on Windows or container builds), polars-anta has zero C dependencies and operates natively on multi-asset panels via .over("symbol") utilizing Polars' multi-threaded Rust engine and SIMD kernels.

Displacement

Not applicable: the use case Data Ingestion / ETL -> Financial Data currently has 4 entries (under the 5-entry cap).

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant