Tra cứu tài khoản IB (ib-account)
Kỹ năng lấy tóm tắt tài khoản Interactive Brokers — tiền mặt, sức mua, giá trị tài sản — dưới dạng JSON.
Dữ liệu · Phân tíchTrung cấp★ 350⑂ 79Điểm AI 7/10Cập nhật lần cuối: 10 thg 8, 2026
Kỹ năng này làm gì
- Kết nối tới TWS hoặc IB Gateway đang chạy trên máy để lấy tóm tắt tài khoản: net liquidation, tiền mặt, sức mua...
- Tự động thử lại cổng còn lại nếu cổng cấu hình thất bại (7497 paper / 7496 live) và ghi nhớ loại tài khoản đã kết nối thành công.
- Hỗ trợ biến môi trường
IB_PORTcùng các cờ--port,--account,--all-accounts. - Mọi mốc thời gian dùng múi giờ
America/New_York; JSON đầu ra cógenerated_atvàdata_delay.
Phù hợp với ai
- Nhà giao dịch dùng Interactive Brokers muốn xem nhanh số dư và sức mua ngay trong Claude Code.
- Người quản lý nhiều tài khoản (managed accounts) cần tóm tắt tất cả cùng lúc.
- Lập trình viên xây dựng pipeline tự động hóa trên IB API.
Ví dụ sử dụng
- "Số dư tài khoản IB của tôi là bao nhiêu?" → trả về JSON tóm tắt các tài khoản.
- "Sức mua hiện tại còn bao nhiêu?" → trích xuất trường buying power.
- Chạy IB Gateway trong container ở cổng 4001, đặt
IB_PORT=4001rồi lấy tóm tắt toàn bộ tài khoản.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/staskh/trading_skills/HEAD/.claude/skills/ib-account/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục .claude/skills/ib-account từ repo GitHub staskh/trading_skills vào ~/.claude/skills/ib-account/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/staskh/trading_skills.git && mkdir -p ~/.claude/skills && cp -r trading_skills/.claude/skills/* ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Cài và chạy TWS hoặc IB Gateway, bật quyền API (ActiveX/Socket Clients) trong phần cấu hình.
- Clone repo:
git clone https://github.com/staskh/trading_skills.git - Sao chép kỹ năng:
mkdir -p ~/.claude/skills && cp -r trading_skills/.claude/skills/* ~/.claude/skills/- Kỹ năng phụ thuộc
trading-skills, nên hãy copy toàn bộ thư mục skills.
- Kỹ năng phụ thuộc
- Cài thư viện Python:
uv synchoặcpip install ib-async(nếu không cóuv, thayuv run pythonbằngpython). - Chọn cổng phù hợp: 7497 (paper), 7496 (live) hoặc thêm
IB_PORT=4001vào tệp.env. - Khởi động lại Claude Code và thử hỏi: "Cho tôi xem tóm tắt tài khoản IB".
Xem mã nguồn trên GitHub ↗Giấy phép: MIT