360 Secure SkillHub
360 安全技能中心

Dividend Premium Tracker

跟踪中证红利低波动指数股息率与10年期中国国债收益率的差值(股息溢价),自动下载数据、生成Excel报表,并在国债收益率连续3日上涨或溢价低于1%时发送Telegram告警,支持历史数据回填与定时更新。

gykdly
gykdly
热度 65.27
最近更新 2026-05-17 11:49:48
分类:数据依赖:代码执行 / 第三方 API / 读写文件应用场景:数据处理 / 财务 / 报告撰写 / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add dividend-premium-tracker
Metadata
name
dividend-premium-tracker
description
Track the dividend premium (dividend yield minus 10-year bond yield) for CSI Dividend Low Volatility Index. Monitor dividend yield, 10-year bond yield, and calculate the premium for investment decisions.
version
1.0.1

Dividend Premium Tracker

Track the dividend premium (dividend yield minus 10-year bond yield) for CSI Dividend Low Volatility Index.

Description

This skill tracks the dividend premium for the CSI Dividend Low Volatility Index (H30269), which is crucial for investment decisions in China's dividend-focused market. The dividend premium represents the excess return of dividend-paying stocks over risk-free bonds.

What It Tracks

  • CSI Dividend Low Volatility Index Dividend Yield - From China Securities Index
  • 10-Year China Government Bond Yield - From Ministry of Finance
  • Dividend Premium = Dividend Yield - Bond Yield

Features

  • 📊 Auto-download and track dividend and bond yield data
  • 📈 Generate Excel reports with clean charts
  • 🔔 Alert when bond yield rises for 3 consecutive days
  • 🔔 Alert when premium drops below 1%
  • 📅 Support for historical data backfill

Commands

Update Today's Data

python3 scripts/update_dividend_premium.py --update

Check Monitoring Alerts

python3 scripts/monitor_dividend_premium.py --check

Backfill Historical Data

python3 scripts/update_dividend_premium.py --backfill 2026-01-01 2026-01-31

Files

dividend-premium-tracker/
├── SKILL.md              # This file
├── scripts/
│   ├── update_dividend_premium.py   # Main update script
│   └── monitor_dividend_premium.py  # Monitoring script
├── references/           # Documentation (optional)
└── assets/              # Output files (optional)

Setup

Telegram Alerts (Optional)

Set Telegram Bot Token for alerts:

export TELEGRAM_BOT_TOKEN="your_bot_token_here"

Cron Job (Daily Update)

crontab -e
# Add line:
0 17 * * * cd /path/to/skill && python3 scripts/update_dividend_premium.py --update

Data Sources

Data Source URL
Dividend Yield China Securities Index H30269 Indicator XLS
Bond Yield Ministry of Finance ChinaBond

Alert Thresholds

Condition Action
Bond yield rises 3 consecutive days Telegram alert
Premium < 1% Telegram alert

Requirements

  • Python 3.10+
  • pandas
  • openpyxl
  • xlrd
  • curl (for data download)

Usage Notes

  • Premium is calculated as: Dividend Yield (%) - Bond Yield (%)
  • Premium < 1% suggests potential buying opportunity
  • Premium < 0 indicates dividend stocks are cheaper than bonds
  • Historical data from 2026-01-14 to present included

Related Indices:

  • CSI Dividend Low Volatility Index (H30269/000966)
  • 10-Year China Government Bond