Agent skill · data analytics · himself65

stock-liquidity

Analyze how liquid a stock is using Yahoo Finance data (yfinance): bid-ask spreads, volume and dollar volume (ADTV), top-of-book and options depth, square-root market impact and slippage estimates, turnover ratio, and Amihud illiquidity, rolled into a liquidity grade. Use this skill whenever the user asks about liquidity or trading costs — how easily a position can be entered or exited, what a large order would do to the price, spread or execution-cost estimates, order book depth, volume patterns, or liquidity comparisons — especially for small caps, penny stocks, and thinly traded names.

Why this skill is useful

Provides domain-specific knowledge on stock liquidity analysis using proprietary metrics and data from Yahoo Finance that the AI wouldn't reliably generate on its own.

What it needs

Requires numpy, pandas, yfinance installed locally. About 10k tokens when loaded. Last updated 2026-08-05. 3,127 stars on the source repository.

What this skill does

Stock Liquidity Analysis Skill If your host has not already executed the shell probes below (for example, in Codex), run the commands inside the ! wrappers with its shell tool before choosing a setup path. Use the actual output; if shell access is unavailable, report that limitation. Analyzes stock liquidity across multiple dimensions — bid-ask spreads, volume patterns, order book depth, estimated market impact, and turnover ratios — using data from Yahoo Finance via yfinance. Liquidity matters because it determines the real cost of trading. The quoted price is not what you actually pay — spreads, slippage, and market impact all eat into returns, especially for larger positions or less liquid names. Important: This is for research and educational purposes only. Not financial advice. yfinance is not affiliated with Yahoo, Inc. --- Step 1: Ensure Dependencies Are Available Current environment status: If DEPSMISSING, install required packages: If already installed, skip and proceed. --- Step 2: Route to the Correct Sub-Skill Classify the user's request and jump to the matching section. If the user asks for a general liquidity assessment without specifying a particular metric, run Sub-Skill A (Liquidity Dashboard) which computes all key metrics together. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills himself65/stock-liquidity

View the source on GitHub

Browse the @skills marketplace