scoring-engine

Computes 0-100 composite scores for financial assets using fundamental, technical, and sentiment analyses.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/mqzkim/trading --skill scoring-engine-mqzkim
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scoring-engine
Source: https://github.com/mqzkim/trading/tree/main/.agents/skills/scoring-engine
Command: npx skills add https://github.com/mqzkim/trading --skill scoring-engine-mqzkim

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a quantitative scoring system to evaluate financial assets based on fundamental, technical, and sentiment analysis, enabling data-driven investment decisions.

Core Features & Use Cases

  • Composite Scoring: Calculates a 0-100 composite score by integrating three distinct analytical dimensions.
  • Multi-Agent Analysis: Leverages parallel execution of specialized agents (Fundamental, Technical, Sentiment) for comprehensive evaluation.
  • Safety & Risk Filters: Implements hard gates (Z-Score, M-Score) and risk adjustments to ensure score reliability.
  • Use Case: Quickly screen the market for top-performing stocks by running trading screen --market NYSE --min-score 70 --top 20.

Quick Start

Analyze the trading score for the symbol AAPL with detailed output.

Frequently Asked Questions about scoring-engine

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

FAQPage Schema
How does quantitative composite scoring work for financial assets?▼

Quantitative composite scoring evaluates financial assets by integrating fundamental, technical, and sentiment analyses to produce a 0-100 score. The system applies regime-based weighting and risk adjustment filters to generate data-driven investment decisions.

How do I screen the market for top-performing stocks using a scoring system?▼

You can screen stocks by running a command like `trading screen --market NYSE --min-score 70 --top 20`. This quickly filters the market to identify top-performing assets based on a quantitative composite score.

Do I need a Python execution environment to run financial asset scoring?▼

Yes, financial asset scoring requires a Python execution environment with access to financial data APIs and analytical libraries. These dependencies are necessary to calculate financial metrics like Z-Score and M-Score for safety filters.

What financial metrics are used as safety and risk adjustment filters?▼

The scoring system implements hard gates using Z-Score and M-Score as safety and risk adjustment filters. These metrics ensure the reliability of the 0-100 composite score by filtering out high-risk financial assets.

Can I use parallel agents for fundamental, technical, and sentiment analysis?▼

Yes, the system leverages parallel execution of specialized Team Agents for fundamental, technical, and sentiment analysis. This multi-agent approach ensures comprehensive evaluation of financial assets across three distinct analytical dimensions.

What are the limitations of using regime-based weighting in investment scoring?▼

Regime-based weighting in investment scoring relies heavily on accurate financial data APIs and analytical libraries. Limitations arise if the Python execution environment lacks access to real-time market data, affecting the reliability of the 0-100 composite score.