yfnim
A Yahoo Finance historical data retriever with support for multiple intervals
Summary
| Latest Version | 0.2.0 |
|---|---|
| License | MIT |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-08-12 05:42 |
Tags
Authors
- Jaime Lopez
Installation
nimble install yfnim
choosenim install yfnim
git clone https://github.com/jailop/yfnim
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| yfnim | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Dependencies
| Package | Version | Optional |
|---|---|---|
| nim >= | 2.2.6 | No |
| cligen >= | 1.9.6 | No |
Source
| Repository | https://github.com/jailop/yfnim |
|---|---|
| Homepage | https://github.com/jailop/yfnim |
| Registry Source | nimble_official |
README
yfnim - Yahoo Finance Data Retriever for Nim
A library and command-line tool for retrieving market data from Yahoo Finance. Written in Nim.
Features
- Market data: Historical prices, real-time quotes, dividends, splits
- Screening: Filter stocks with custom expressions
- Technical analysis: Built-in indicators like RSI, MACD, Bollinger Bands, and others
- Fast & efficient: Written in Nim, minimal dependencies
- Unix-friendly: Pipes, CSV/JSON export, stdin input, proper stderr logging
- Command abbreviations: Use shortcuts like
yf h,yf q,yf comp - Dual interface: Use as a library or standalone CLI tool