Skip to main content

Production-grade data ingestion engine for Quantitative Finance and AI.

Project description

🪶 Feather Data Fetcher

Production-grade financial data ingestion for Python.

feather-data-fetcher is an open-source data pipeline extracted directly from the core of the Feather AI institutional intelligence engine.

Building trading bots and AI models is hard enough without having to write broken retry-loops for terrible financial APIs. This package handles rate limits, exponential backoff, time-zone normalization, and alternative data aggregation out of the box.

Why use this?

  • Zero "Dirty Data": We automatically clean and normalize OHLCV data from Yahoo Finance and CoinGecko.
  • Built-in Resilience: Uses urllib3 Retry adapters to silently survive API 500s and 429 Rate Limits without crashing your script.
  • Alternative Data Unlocked: Fetch Congressional trading, Insider selling, Crypto Whale tracking, and Dark Pool volume with single function calls.

Installation

pip install feather-data-fetcher

Quickstart

from feather_fetcher import fetch_stock_history_yfinance, fetch_crypto_whale_signals

# 1. Fetch clean, normalized OHLCV data
df = fetch_stock_history_yfinance("NVDA", period="3mo")
print(df.head())

# 2. Track institutional Crypto whales (Requires CCXT/Binance)
whales = fetch_crypto_whale_signals("BTC/USDT", large_usd=100000)
print(f"Net Whale Flow: ${whales['weighted_net']}")

⚡ Want the Data Analyzed Automatically?

Raw data is just the beginning.

If you want this data automatically fed through custom HuggingFace Sentiment Transformers, Quant Volatility Matrices, and Herfindahl-Hirschman (HHI) concentration scoring to predict market crashes in under 25 seconds...

Join the Waitlist for the Feather AI Platform Terminal-native wealth management, powered by advanced ML.

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

feather_data_fetcher-0.1.0.tar.gz (22.3 kB view details)

Uploaded Source

Built Distribution

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

feather_data_fetcher-0.1.0-py3-none-any.whl (22.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: feather_data_fetcher-0.1.0.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for feather_data_fetcher-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c2141011a106f611c6b25cfb0dc5bb8db034b5b892c526223d16d5ea15924ad3
MD5 7fcd17c40661c7ddc0ab7d5eb73ee695
BLAKE2b-256 c358153fc43ef5362bfec3fa295551872375298cf58c08bc750e4520a428e4e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for feather_data_fetcher-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2d1e4040bb81050e65ff391bb1e1750a12871acf5a91d3ec0e411d6aa5885019
MD5 38d8ecb55f5ddb0b2900c79a3c215a40
BLAKE2b-256 588a21b0788d3b396ea4eb5ac4f638ba60982bfd2be7068b5c1006b5806228cb

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