rkiding/awesome-finance-skills5 files

Alphaear Stock

Search A-Share/HK/US finance stock tickers and retrieve finance stock price history. Use when user asks about finance stock codes, recent price changes, or specific company finance stock info.

Specification
Skill ID
rkiding/awesome-finance-skills/alphaear-stock
Publisher
rkiding
Repository
awesome-finance-skills
Installs
0
Files
5
Synced
Sep 23, 2026
How to use it

Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.

rkiding/awesome-finance-skills/alphaear-stockInstalls these files
  • SKILL.md
  • scripts/__init__.py
  • scripts/database_manager.py
  • scripts/stock_tools.py
  • tests/test_stock.py

What this skill tells the agent

AlphaEar Stock Skill

Overview

Search A-Share/HK/US stock tickers and retrieve historical price data (OHLCV).

Capabilities

1. Stock Search & Data

Use scripts/stock_tools.py via StockTools.

  • Search: search_ticker(query)
  • Fuzzy search by code or name (e.g., "Moutai", "600519").
  • Returns: List of {code, name}.
  • Get Price: get_stock_price(ticker, start_date, end_date)
  • Returns DataFrame with OHLCV data.
  • Dates format: "YYYY-MM-DD".
  • Get Fundamentals: get_stock_fundamentals(ticker)
  • Returns dict with sector, industry, market cap, PE ratio, and summary.
  • Supports A-Share/HK/US stocks.

Dependencies

  • pandas, requests, akshare, yfinance
  • scripts/database_manager.py (stock tables)

Notes

  • Proxy: For US stock data (via yfinance), you may need to set environment variables if your network cannot reach Yahoo Finance directly: ``bash export HTTP_PROXY="http://<proxy_ip>:<port>" export HTTPS_PROXY="http://<proxy_ip>:<port>" ``
  • A-Share/HK: Data is primarily fetched via akshare (EastMoney), which usually works best with a direct connection in China. The tool automatically detects proxy issues and attempts direct connection for these markets.

Use this skill in a project

Open any RiverX project, search the Skills panel for rkiding/awesome-finance-skills/alphaear-stock, and install it in one click.

Use this skill