asset-monitor

Detect daily asset anomalies using Z-scores against historical mean and standard deviation.

1|2|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/hanlinlibham/skills --skill asset-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asset-monitor
Source: https://github.com/hanlinlibham/skills/tree/main/asset-monitor
Command: npx skills add https://github.com/hanlinlibham/skills --skill asset-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires WindPy, pandas, numpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Asset-monitor automates detection of daily asset price anomalies across multiple asset classes by flagging moves that exceed historical norms.

Core Features & Use Cases

  • Daily anomaly screening across asset classes including sector indices, stocks, bonds, ETFs, commodities, and global indices.
  • Z-score based anomaly detection with configurable thresholds to surface meaningful outliers.
  • Excel and Markdown reporting to support sharing risk insights with teams; supports scheduled runs and on-demand analysis.

Quick Start

Run python scripts/monitor.py to start daily anomaly monitoring and generate the report.

Frequently Asked Questions about asset-monitor

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

FAQPage Schema
How do I detect daily asset price anomalies using z-score?

To detect daily asset price anomalies using z-score, this Skill compares recent returns to historical mean and standard deviation. You can run python scripts/monitor.py to flag moves exceeding configurable thresholds across sector indices, stocks, bonds, ETFs, and commodities.

Do I need a Wind terminal to run anomaly detection scripts?

Yes, you need a running Wind terminal to run anomaly detection scripts. The Skill requires WindPy and access to the windpy-sdk data model, alongside pandas and numpy, to fetch historical data and calculate z-scores for financial analysis.

What asset classes can I screen for daily return outliers?

You can screen daily return outliers across multiple asset classes. Supported classes include major equity indices, sector indices, bonds, ETFs, commodities, and global indices, allowing comprehensive financial risk-management monitoring.

Can I generate Excel reports for risk anomalies in Markdown?

Yes, you can generate Excel and Markdown reports for risk anomalies. The Skill automates financial reporting by outputting flagged z-score outliers into these formats, supporting scheduled runs and sharing risk insights with your team.

How does z-score based anomaly detection work for financial analysis?

Z-score based anomaly detection works by measuring how many standard deviations a recent return is from its historical mean. This surfaces meaningful outliers in financial analysis when moves exceed your configurable threshold limits.

What are the limitations of using z-score for asset monitoring?

A limitation of using z-score for asset monitoring is that it assumes historical mean and standard deviation are reliable baselines. Sudden regime shifts or volatility clustering may cause false positives, requiring threshold adjustments for different asset classes.