alpha-discover

Translate English or Chinese factor ideas into computable expressions with data fields.

81|13|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/VernonOY/alpha-skills --skill alpha-discover
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alpha-discover
Source: https://github.com/VernonOY/alpha-skills/tree/main/skills/alpha-discover
Command: npx skills add https://github.com/VernonOY/alpha-skills --skill alpha-discover

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translate vague factor ideas into precise, computable definitions and prepare them for evaluation.

Core Features & Use Cases

  • Factor definition generation: converts natural-language prompts into executable factor expressions.
  • Scope-aware mapping: supports multi-market contexts (A-share, HK, US) and bilingual prompts (English/中文).
  • Evaluation-ready output: provides a design specification, required data fields, and a ready-to-run expression for immediate backtesting.

Quick Start

Ask to design a factor based on your description and it will generate a computable factor specification ready for evaluation.

Frequently Asked Questions about alpha-discover

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

FAQPage Schema
How do I convert natural language factor ideas into computable factor expressions?

To convert natural language factor ideas into computable factor expressions, input your English or Chinese prompt describing the factor logic. The system translates the text into an executable Python expression and provides a concise design specification for immediate evaluation.

Can I design quantitative factors for multi-market contexts like A-share, HK, and US stocks?

Yes, you can design quantitative factors for multi-market contexts including A-share, HK, and US stocks. The system applies scope-aware mapping to handle different market data fields, ensuring the generated factor definitions are accurate across specified regional markets.

What is the best way to prepare a custom factor definition for backtesting?

The best way to prepare a custom factor definition for backtesting is to generate an evaluation-ready expression. You provide the factor design idea, and the system outputs the required data fields alongside an executable Python expression ready for immediate testing.

Does the factor design process support both English and Chinese prompts?

Yes, the factor design process supports both English and Chinese prompts. The system processes bilingual natural language inputs to generate factor definitions, allowing users to describe their quantitative research ideas in their preferred language.

What do I need to start generating factor expressions from text descriptions?

To start generating factor expressions from text descriptions, you only need a clear idea of your factor logic. The system requires no specific environment setup or dependencies, directly mapping your text prompt to either built-in factors or new expression code.

Why use natural language processing for quantitative factor design instead of manual coding?

Using natural language processing for quantitative factor design eliminates manual coding errors by directly mapping text to executable Python expressions. It transforms vague ideas into precise, evaluation-ready factor definitions with required data fields, accelerating multi-market research.