股票模擬倉

👤 老鄧 📦 v1.0.5 ⭐ 4.3 ⬇️ 379 下載
🏠 生活服務 免費

📖 技能介紹


name: stock_simulate description: "股票模擬倉管理技能。管理使用者的股票模擬賬戶,支援設定資金、買入賣出股票、檢視持倉盈虧。支援港股和A股,非交易時間也可交易。" agent_created: true


股票模擬倉管理

初始化安裝

首次使用前需安裝 Python 依賴:

pip install -r requirements.txt

依賴說明: - akshare: 財經資料介面庫,提供股票即時價格資料 - pandas: 資料處理庫,用於 CSV 檔案讀寫 - numpy: 數值計算庫(akshare 依賴)

使用方式

# 初始化賬戶(預設100萬人民幣+100萬港幣)
python scripts/main.py --init

# 買入股票(當前日期)
python scripts/main.py --buy --symbol 00700 --quantity 100 --market hk  # 港股
python scripts/main.py --buy --symbol 002594 --quantity 200 --market cn  # A股

# 買入股票(歷史日期,模擬過去交易)
python scripts/main.py --buy --symbol 00700 --quantity 100 --market hk --date 2026-01-01
python scripts/main.py --buy --symbol 600036 --quantity 200 --market cn --date 2026-01-01

# 賣出股票
python scripts/main.py --sell --symbol 00700 --quantity 50 --market hk

# 檢視持倉
python scripts/main.py --show

# 獲取股價(當前價格)
python scripts/main.py --price --symbol 00700 --market hk

# 獲取股價(歷史價格)
python scripts/main.py --price --symbol 00700 --market hk --date 2026-01-01

# 重置賬戶
python scripts/main.py --reset

功能說明

功能 命令格式
初始化賬戶 --init [--rmb 金額] [--hkd 金額]
買入股票 --buy --symbol 程式碼 --quantity 數量 --market hk/cn [--date YYYY-MM-DD]
賣出股票 --sell --symbol 程式碼 --quantity 數量 --market hk/cn
檢視持倉 --show
獲取股價 --price --symbol 程式碼 --market hk/cn [--date YYYY-MM-DD]
重置賬戶 --reset

關鍵規則

  1. 資金限制 - 不允許超出資金額度買入,不允許賣空
  2. 資金分開管理 - 人民幣和港幣獨立管理,買港股用港幣,買A股用人民幣

    7w4.net收錄了海量優質技能外掛。

  3. 成本計算 - 多次買入同一股票自動計算平均成本
  4. 資料持久化 - 所有資料儲存在使用者配置目錄,重啟不丟失
  5. 歷史日期交易 - 支援使用 --date 引數模擬過去日期的交易,系統會自動獲取該日期或最近交易日的股價

資料儲存

使用者資料儲存在: - Windows: %APPDATA%\stock-simulate - Linux/Mac: ~/.config/stock-simulate

資料檔案:account.csv(賬戶)、holdings.csv(持倉)、transactions.csv(交易記錄)

示例對話

使用者: "初始化一個模擬賬戶,100萬人民幣和100萬港幣" → 執行 --init --rmb 1000000 --hkd 1000000

使用者: "買100股騰訊" → 執行 --buy --symbol 00700 --quantity 100 --market hk

使用者: "在2026年1月1日買100股騰訊" → 執行 --buy --symbol 00700 --quantity 100 --market hk --date 2026-01-01

使用者: "看看現在的持倉" → 執行 --show

使用者: "重置賬戶" → 執行 --reset

🤖 AI 評測

這個股票模擬倉工具功能比較實用,能模擬買賣港股和A股,檢視持倉盈虧,使用也比較簡單。資料會儲存在本地,重啟後不丟失。不過它依賴網路獲取即時股價,如果網路不好或資料來源出問題就可能無法交易。另外顯示持倉時需要一隻只查價格,速度會稍慢。總體來說是個可用的模擬交易工具,但在資料獲取穩定性和效能方面還有提升空間。

📊 多維度評分

適應性4.2
規範性4.3
有效性4
可靠性4.5
可信度5

📁 包含檔案 (6 個)

📄 SKILL.md 3.1 KB
📄 _skillhub_meta.json 695 B
📄 requirements.txt 44 B
📄 scripts/main.py 14.6 KB
📄 scripts/stock_price_a.py 8.3 KB
📄 scripts/stock_price_hk.py 5.2 KB