Shioaji
永丰金证券提供的跨平台量化交易API与开发框架。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Shioaji。 它的用途是:永丰金证券提供的跨平台量化交易API与开发框架。 完整的 Skill 内容见:https://321skill.com/skills/shioaji/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“帮我用Shioaji写一段Python代码,获取台积电(2330)最近5天的股价数据。”,它会生成连接Shioaji API、登录账户并订阅股票行情数据的代码片段。或者说:“我想回测一个简单的双均线交易策略,用Shioaji获取历史数据并计算信号。”,AI可以协助你构建数据获取、指标计算和模拟交易逻辑的框架代码。
介绍
Shioaji是永丰金证券(Sinopac)推出的官方交易API,旨在为开发者提供一个全面、易用的平台,以程序化方式接入台湾金融市场。它支持股票、期货、期权及组合订单的交易。
该API提供两种主要使用方式:一是通过原生的Python绑定库(import shioaji),可无缝集成Pandas、NumPy等数据科学库,便于构建和回测自定义交易模型;二是通过HTTP API,任何支持HTTP的语言(如JavaScript、Go、Java等)均可调用,并附带OpenAPI交互文档、SSE实时数据流和一个可视化仪表板,用于监控服务器状态、连接和账户信息。
它非常适合对台湾市场感兴趣的量化交易员、金融科技开发者,以及希望将程序化交易策略自动化的投资者。无论是编程交易新手,还是寻求更强大、更灵活平台的经验丰富的开发者,都能从中受益。
使用前需开通永丰金证券账户并获取API权限。建议开发者先从官方文档和示例代码入手,充分理解市场规则与API限制后再进行实盘交易。注意妥善保管API密钥与证书,并关注官方公告以获取API更新与维护信息。
核心特点
这是首个原生支持AI编程助手(如Claude Code、Cursor)技能的台湾交易API,极大降低了开发者上手和编写策略代码的门槛;同时提供Python原生与跨语言HTTP两套接口,并内置了实时监控仪表板,在易用性和功能性上结合得较好。
注意事项
主要面向台湾金融市场,不适用于其他地区的证券或期货交易。
常见问题
Shioaji支持哪些编程语言?
主要支持Python,同时提供HTTP API可供任何语言调用,如JavaScript、Go、Java等。
使用Shioaji需要什么条件?
需要拥有永丰金证券(Sinopac)的有效账户,并申请开通API交易权限。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/shioaji/raw/index.md 读取 Shioaji 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/shioaji/raw/index.md(查看排版版本)