SuperAPI AI 工具集

stock-trading

办公与效率

查看项目

更新于 10-15 16:22

技能介绍

A股智能交易技能,连接新浪财经实时行情接口,提供A股股票的实时价格查询、模拟买卖和持仓管理。行情数据为沪深交易所真实数据,交易为模拟盘,不涉及真实账户和资金。

【主要能力】

  1. 查询股票实时价格:支持沪深两市股票代码,返回股票名称、最新价、涨跌幅、成交量、买卖五档等信息,JSON格式。
  2. 批量查询多只股票:用逗号分隔多个股票代码,一次查询多只。
  3. 查询大盘指数:支持上证指数、深证成指、创业板指。
  4. 模拟买入股票:买入指定股数,股数必须为100的整数倍。
  5. 模拟卖出股票。
  6. 查看持仓和损益。
  7. 查看交易记录。
  8. 重置账户:恢复为初始状态,100万元现金,无持仓。

【使用方式】 通过命令行调用脚本完成各项操作。

查询股票实时价格: python3 {baseDir}/scripts/get_price.py --code 600519 支持沪深两市股票代码。示例:600519(贵州茅台)、000858(五粮液)、300750(宁德时代)。返回:股票名称、最新价、涨跌幅、成交量、买卖五档等(JSON格式)。

批量查询多只股票: python3 {baseDir}/scripts/get_price.py --code 600519,000858,000001 用逗号分隔多个股票代码,一次查询多只。

查询大盘指数: python3 {baseDir}/scripts/get_price.py --index sh000001 支持:sh000001(上证指数)、sz399001(深证成指)、sz399006(创业板指)。

买入股票: python3 {baseDir}/scripts/trade.py --action buy --code 600519 --shares 100 买入指定股数的股票。shares 必须为100的整数倍(A股最小交易单位为1手=100股)。⚠️ 重要:调用前必须先告知用户交易计划并等待确认。

卖出股票: python3 {baseDir}/scripts/trade.py --action sell --code 600519 --shares 100

查看持仓和损益: python3 {baseDir}/scripts/portfolio.py

查看交易记录: python3 {baseDir}/scripts/portfolio.py --history

重置账户: python3 {baseDir}/scripts/portfolio.py --reset 重置为初始状态:100万元现金,无持仓。录制视频前使用。

【适用场景】 适合需要观察A股实时行情、进行模拟交易演练、验证交易策略或演示交易流程的场景。

【限制】 交易为模拟盘,不涉及真实账户和资金;买入股数必须为100的整数倍;交易前必须先告知用户交易计划并等待确认。其他限制暂未提供。