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
urllib3Retry 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
Release history Release notifications | RSS feed
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 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2141011a106f611c6b25cfb0dc5bb8db034b5b892c526223d16d5ea15924ad3
|
|
| MD5 |
7fcd17c40661c7ddc0ab7d5eb73ee695
|
|
| BLAKE2b-256 |
c358153fc43ef5362bfec3fa295551872375298cf58c08bc750e4520a428e4e2
|
File details
Details for the file feather_data_fetcher-0.1.0-py3-none-any.whl.
File metadata
- Download URL: feather_data_fetcher-0.1.0-py3-none-any.whl
- Upload date:
- Size: 22.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d1e4040bb81050e65ff391bb1e1750a12871acf5a91d3ec0e411d6aa5885019
|
|
| MD5 |
38d8ecb55f5ddb0b2900c79a3c215a40
|
|
| BLAKE2b-256 |
588a21b0788d3b396ea4eb5ac4f638ba60982bfd2be7068b5c1006b5806228cb
|