fundamental-filter

Screen stocks by fundamental metrics across A-share, HK, and US markets.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/ajithkumar31082004-bit/Vibe-Trading --skill fundamental-filter-ajithkumar31082004-bit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fundamental-filter
Source: https://github.com/ajithkumar31082004-bit/Vibe-Trading/tree/main/Vibe-Trading-main/agent/src/skills/fundamental-filter
Command: npx skills add https://github.com/ajithkumar31082004-bit/Vibe-Trading --skill fundamental-filter-ajithkumar31082004-bit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Investors identify value or growth stock opportunities by evaluating fundamental metrics across markets efficiently.

Core Features & Use Cases

  • Fundamental screening across markets (A-shares via tushare extra_fields, US/HK via yfinance).
  • Filters on PE, PB, ROE, and other metrics to form value or growth universes.
  • Use case: build a screened universe for backtesting and portfolio signals across markets.

Quick Start

Screen a list of tickers and return those meeting the defined fundamental criteria.

Frequently Asked Questions about fundamental-filter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I screen stocks by fundamentals like PE and ROE for value investing?

You can screen stocks by fundamental metrics like PE, PB, and ROE to identify value or growth candidates. This Skill filters target tickers against your defined criteria and returns the qualifying subset for further analysis.

Can I screen US and Hong Kong stocks using yfinance fundamental data?

Yes, you can screen US and Hong Kong stocks by fetching fundamental data via yfinance Ticker.info. The Skill applies your custom filters to this data to isolate value and growth opportunities across international markets.

How do I build a screened universe of A-shares for backtesting?

You build a screened universe for backtesting by filtering A-shares through tushare extra_fields. The Skill evaluates the fundamental metrics of your ticker list to output a refined dataset meeting your investment criteria.

What is the best way to filter stocks by PB and ROE across multiple markets?

The best way to filter cross-market stocks by PB and ROE is using a unified fundamental screening process. The Skill handles data ingestion from tushare for A-shares and yfinance for US/HK stocks, applying consistent value or growth filters.

Do I need to provide a ticker list to run a fundamental stock screening process?

Yes, you need to provide a list of tickers to run the fundamental screening process. The Skill takes your input ticker list, retrieves the relevant fundamental metrics, and returns only those stocks meeting your specified criteria.