← Back to Skills Marketplace
yejiming

stock-prediction-daily

by yejiming · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
228
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install stock-prediction-daily
Description
A股个股日线涨跌预测系统。七大能力:训练模型(XGBoost二分类+交叉验证+输出模型文件和报告)、优化模型(扩展特征+特征筛选)、模型预测(腾讯日线)、模型评估(日线T+1验证)、输出网页(Flask五页面仪表盘)、板块分析(直接调用stock-sector-research技能)、个股分析(直接调用stock...
Usage Guidance
This repository appears to implement exactly what it claims: a local A-share daily prediction pipeline using akshare + XGBoost and a Flask dashboard. Before running/installing: (1) review and install the Python dependencies (akshare, xgboost, scikit-learn, pandas, flask, joblib, tqdm); (2) run it in an isolated environment (virtualenv/container) because it will fetch market data over the network and write caches, models, and reports under scripts/; (3) be aware the Flask app listens on localhost:5000 — only accessible locally unless you change host/port; (4) SKILL.md instructs the agent to call other skills for sector/stock analysis — if you enable autonomous invocation or have those other skills installed, cross-skill calls may run and generate reports in scripts/reports/; (5) no credentials are required, but verify you trust akshare's network usage in your environment. If you want higher assurance, run the scripts manually (train.py / predict.py / evaluate.py / app.py) instead of allowing autonomous invocation.
Capability Analysis
Type: OpenClaw Skill Name: stock-prediction-daily Version: 1.0.0 The skill bundle implements a legitimate A-share stock prediction and evaluation system using XGBoost and a Flask-based dashboard. It fetches financial data through the 'akshare' library, performs feature engineering, and provides a web interface to visualize predictions and reports. The code follows standard data science practices, uses local file paths defined in 'config.py' for data persistence, and lacks any indicators of data exfiltration, malicious execution, or prompt injection attacks.
Capability Assessment
Purpose & Capability
Name/description (daily A股 prediction, training, prediction, evaluation, Flask dashboard) match the code and SKILL.md. All required functionality (data fetch via akshare, feature engineering, XGBoost training/prediction, local HTML dashboard) is implemented in the repository; no unrelated credentials, binaries, or services are requested.
Instruction Scope
SKILL.md and code limit IO to files under scripts/ (BASE_DIR derived from __file__), and runtime operations (fetching market data via akshare, model serialization with joblib, local Flask serving) are within the stated purpose. The SKILL.md asks agent to call other skills for sector/stock analysis; code expects reports to be placed under scripts/reports/, which is coherent but means cross-skill composition is intended.
Install Mechanism
No install spec provided (instruction-only plus included Python scripts). No remote download or archive extract steps. Standard Python packages (akshare, xgboost, scikit-learn, pandas, flask, joblib) are required but not installed by the skill itself — user should install them in their environment.
Credentials
The skill requests no environment variables, no credentials, and no config paths outside its scripts directory. It makes network requests to fetch market data via akshare/Tencent, which is appropriate for its purpose. There are no hidden secrets or unrelated tokens required.
Persistence & Privilege
always is false and model invocation is allowed by default. The skill persists models, caches, results, and reports under scripts/ (data/, models/, results/, reports/). It does not modify other skills' configs or system-wide settings; it runs a local Flask server on 127.0.0.1:5000 when requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install stock-prediction-daily
  3. After installation, invoke the skill by name or use /stock-prediction-daily
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial public release of stock-prediction-daily. - Provides seven major capabilities: model training/optimization (XGBoost, feature selection), daily prediction and evaluation (Tencent data), web dashboard (Flask), and sector/stock analysis (via other skills). - Clear project structure with dedicated scripts and data directories; all workflows are self-contained. - Web interface supports multi-page dashboards, structured report viewing, and auto-formatted report content. - Strict report formatting and storage guidelines enhance consistency and downstream automation.
Metadata
Slug stock-prediction-daily
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is stock-prediction-daily?

A股个股日线涨跌预测系统。七大能力:训练模型(XGBoost二分类+交叉验证+输出模型文件和报告)、优化模型(扩展特征+特征筛选)、模型预测(腾讯日线)、模型评估(日线T+1验证)、输出网页(Flask五页面仪表盘)、板块分析(直接调用stock-sector-research技能)、个股分析(直接调用stock... It is an AI Agent Skill for Claude Code / OpenClaw, with 228 downloads so far.

How do I install stock-prediction-daily?

Run "/install stock-prediction-daily" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is stock-prediction-daily free?

Yes, stock-prediction-daily is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does stock-prediction-daily support?

stock-prediction-daily is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created stock-prediction-daily?

It is built and maintained by yejiming (@yejiming); the current version is v1.0.0.

💬 Comments