mcpField
S
stock-trading

stock-trading

github.com/meo9rhsan3492-cellその他1498 回インストール31 週間前に更新
リポジトリ

stock-trading について

A株の相場照会とシミュレーション取引を行うスキルです。新浪財経から株価・指数データを取得し、実口座や実資金を使わずに仮想ポートフォリオを管理します。

主な機能

  1. 01リアルタイム株価と板情報の照会
  2. 02複数銘柄コードの一括照会
  3. 03上海・深圳・創業板指数の照会
  4. 04模擬売買と保有銘柄の管理
  5. 05取引履歴の確認と口座リセット

活用シーン

  1. 01A株の最新価格と騰落率の確認
  2. 02複数銘柄や指数の相場をまとめて取得
  3. 03模擬取引を記録して損益を確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/meo9rhsan3492-cell/cn-stock-sim --skill stock-trading

インストール後、Claude Code で/stock-tradingを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

strategy.md
gold-copper-trading/scripts/
get_price.py
portfolio.py
trade.py
scripts/
get_price.py
portfolio.py
trade.py

詳細

プロジェクトの README より

A股智能交易技能

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

可用命令

查询股票实时价格
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万元现金,无持仓。录制视频前使用。

コメント