yahoo-finance-forexFetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR/USD, GBP/USD, USD/JPY, etc.). Analyzes sentiment and provides trading context.
Install via ClawdBot CLI:
clawdbot install nazimboudeffa/yahoo-finance-forexAnalyze major FOREX pairs using Yahoo Finance data: news, market data, sentiment analysis.
7 Major Pairs:
```bash
python3 scripts/fetch_forex_news.py EURUSD --limit 10
```
Output:
```json
{
"pair": "EURUSD",
"current_rate": 1.10250,
"change_pct": 0.136,
"news": [
{
"title": "ECB maintains hawkish stance on rates",
"published": "2026-02-02 14:30:00",
"publisher": "Reuters"
}
],
"sentiment": {
"pair_sentiment": 3,
"recommendation": "BUY"
}
}
```
User: "What's happening with EUR/USD?"
Your Action:
python3 scripts/fetch_forex_news.py EURUSD --limit 8The script automatically calculates sentiment based on keywords:
Bullish Keywords: strengthens, rallies, hawkish, rate hike, growth
Bearish Keywords: weakens, falls, dovish, rate cut, recession
Sentiment Score:
Always include:
Usage:
```bash
python3 scripts/fetch_forex_news.py
```
Arguments:
: Currency pair (EURUSD, GBPUSD, USDJPY, USDCHF, AUDUSD, USDCAD, NZDUSD)--limit N: Number of news articles to fetch (default: 10, max: 50)Output Fields:
pair: Currency pair codecurrent_rate: Current exchange ratechange_pct: 24h percentage changenews[]: Array of news articlestitle: Article headlinepublished: Publication timestamppublisher: News sourcelink: Article URL (optional)sentiment: Sentiment analysispair_sentiment: Sentiment score (-10 to +10)recommendation: BUY/SELL/HOLD```bash
python3 scripts/fetch_forex_news.py EURUSD --limit 5
```
```bash
python3 scripts/fetch_forex_news.py GBPUSD --limit 8
```
When analyzing FOREX pairs, consider these central banks:
See /references directory for:
api-examples.md: Detailed usage examplesforex-pairs.md: Complete pairs reference with Yahoo Finance symbolssentiment-guide.md: Sentiment calculation methodologyScript fails to run:
pip install yfinance>=0.2.40No news returned:
Rate data missing:
For issues or questions:
Generated Mar 1, 2026
Individual traders use this skill to get real-time news and sentiment for major currency pairs like EUR/USD, helping them make informed buy/sell decisions based on market sentiment and fundamentals. It provides quick summaries of central bank actions and news impacts, ideal for day trading or swing trading strategies.
Media companies or financial bloggers integrate this skill to automatically fetch and analyze FOREX news, generating content updates or alerts for subscribers. It supports sentiment scoring and key headlines, enabling timely reporting on currency market movements and trends.
Businesses with international operations use this skill to monitor currency pairs relevant to their exposures, such as USD/JPY for import costs. It aids in hedging decisions by providing sentiment analysis and news on factors like interest rate changes from central banks.
Universities or training programs incorporate this skill into curricula to teach students about FOREX markets, using real data to demonstrate how news and sentiment affect currency rates. It offers hands-on experience with market analysis and script-based data fetching.
Offer basic FOREX data and sentiment analysis for free, with premium tiers providing advanced features like historical trends, more pairs, or deeper NLP analysis. Revenue comes from subscription fees for businesses and pro traders needing enhanced insights.
License the skill to fintech platforms, trading apps, or financial software companies, integrating it as a module for real-time FOREX updates. Revenue is generated through licensing fees or per-API-call charges based on usage volume.
Use the skill to generate automated FOREX reports or newsletters, selling access to subscribers or advertisers. Revenue streams include paid subscriptions for premium analysis and ad placements within the content based on user engagement.
π¬ Integration Tip
Ensure Python 3.7+ and yfinance are installed, and test with sample pairs like EURUSD to verify data fetching before full deployment.
Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management, watchlists with alerts, dividend analysis, 8-dimension stock scoring, viral trend detection (Hot Scanner), and rumor/early signal detection. Use for stock analysis, portfolio tracking, earnings reactions, crypto monitoring, trending stocks, or finding rumors before they hit mainstream.
Get stock prices, quotes, fundamentals, earnings, options, dividends, and analyst ratings using Yahoo Finance. Uses yfinance library - no API key required.
Yahoo Finance (yfinance) powered stock analysis skill: quotes, fundamentals, ASCII trends, high-resolution charts (RSI/MACD/BB/VWAP/ATR), plus optional web a...
Become an autonomous prediction market trader on Polymarket with AI-powered analysis and a performance-backed token on Base. Trade real markets, build a track record, and let the buyback flywheel run.
Get cryptocurrency token price and generate candlestick charts via CoinGecko API or Hyperliquid API. Use when user asks for token price, crypto price, price chart, or cryptocurrency market data.
Trade and monitor Hyperliquid perpetual futures. Check balances, view positions with P&L, place/cancel orders, execute market trades. Use when the user asks about Hyperliquid trading, portfolio status, crypto positions, or wants to execute trades on Hyperliquid.