tushare-data

Convert natural-language financial requests into executable Tushare data workflows.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/ISAQQSAI/SkillAttack --skill tushare-data-isaqqsai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tushare-data
Source: https://github.com/ISAQQSAI/SkillAttack/tree/main/data/hot100skills/054_lidayan_tushare-data
Command: npx skills add https://github.com/ISAQQSAI/SkillAttack --skill tushare-data-isaqqsai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Converts natural-language financial data requests into executable data workflows using Tushare APIs, enabling rapid market research without coding.

Core Features & Use Cases

  • Convert everyday NL questions about stocks, indices, funds, or macro data into fetch/clean/compare/export pipelines.
  • Support tasks such as trend analysis, financial fundamentals review, sector momentum, and data exports for downstream analysis.
  • Example: "Show me a stock's recent trend and export data for peer comparison."

Quick Start

请导出指定股票最近一个月的日线数据为 CSV。

Frequently Asked Questions about tushare-data

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

FAQPage Schema
How do I convert natural language queries into stock market data workflows?

This Skill converts natural language financial requests into executable data workflows using Tushare APIs, generating pipelines to fetch, clean, and export stock data. It enables rapid market research without manual coding.

Can I export stock data for peer comparison using a simple text prompt?

Yes, you can export stock data for peer comparison through natural language prompts. The Skill creates a workflow that fetches the requested stock data and exports it as structured result artifacts like CSV files for downstream analysis.

Do I need a Tushare token and Python environment to fetch financial data this way?

Yes, fetching financial data requires Python 3.7+ and the tushare package installed. You must configure your Tushare API token via environment variables, as the Skill performs environment checks before executing data workflows.

What types of financial assets does this natural language data workflow support?

This natural language data workflow supports stocks, indices, ETFs, funds, and macro data. It applies these assets to tasks such as trend analysis, financial fundamentals review, sector momentum tracking, and cross-asset comparisons.

Why does my natural language financial data request fail to execute?

A natural language financial data request fails to execute if environment prerequisites are unmet. The Skill requires Python 3.7+, the tushare and pandas packages installed, and a valid Tushare API token set in your environment variables to run successfully.