Agent Skills
返回列表
股票模拟仓

股票模拟仓

生活服务 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_49d73d01/stocksimulate。

技能介绍

面向本地模拟交易的问题

很多个人投资者想检验交易纪律、仓位控制或历史推演,但直接下单存在资金风险。该技能提供一个本地化的股票模拟仓:用 akshare 获取实时或历史股价,用 pandas 维护账户、持仓和交易记录,把买卖行为落到 CSV 文件中,便于复盘和重复测试。

核心能力与工作方式

它把人民币和港币账户分开管理,避免港股和 A 股资金混用:

  • --init 初始化模拟资金,可分别设置 rmb 与 hkd。
  • --buy 按股票代码、数量和 market 买入,支持 --date 模拟过去交易日。
  • --sell 卖出持仓,规则上不允许卖空。
  • --show 查看当前持仓与成本,--price 查询单只股票价格。
  • --reset 清空账户数据,重新开始。

数据保存在用户配置目录,通常为 %APPDATA%\stock-simulate 或 ~/.config/stock-simulate,包含 account.csv、holdings.csv 和 transactions.csv。多次买入同一股票时会累计平均成本,历史日期交易会自动取该日期或最近交易日的股价。

适用边界与注意点

它适合做策略练习、仓位推演和交易流程熟悉,不适合替代券商系统或生产交易。价格依赖 akshare 数据源,若数据源不可用、接口字段变化或股票代码无法识别,交易结果可能受影响。由于数据以本地 CSV 持久化,删除配置目录会丢失账户与持仓,建议定期备份。

使用场景

  • 在复盘港股交易时,用模拟账户买入腾讯并查看持仓成本。
  • 在测试 A 股仓位时,初始化人民币账户并买入指定代码股票。
  • 在做历史推演时,使用 --date 参数在 2026 年 1 月 1 日买入股票。
  • 在清理测试数据时,重置账户并删除当前持仓与交易记录。

适合人员

  • 想在不接触真实资金的情况下练习港股买卖与仓位管理的个人投资者。
  • 需要记录交易纪律并复盘平均成本与持有结构的量化爱好者。
  • 希望用本地 CSV 数据做股票策略假设推演的数据分析师。
  • 正在学习 A 股与港股账户资金分开操作的金融专业学生。