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.