Báo cáo Collar chiến thuật cho IB
Đọc vị thế PMCC trong tài khoản Interactive Brokers và tự động tạo báo cáo chiến lược collar (mua put bảo vệ) trước mùa báo cáo lợi nhuận hoặc sự kiện rủi ro cao.
Dữ liệu · Phân tíchNâng cao★ 358⑂ 81Điểm AI 8/10Cập nhật lần cuối: 1 thg 9, 2026
Làm được gì
- Kết nối tới TWS/IB Gateway đang chạy cục bộ và lấy vị thế thật của một mã (LEAPS call dài hạn, các short call).
- Kiểm tra cấu trúc PMCC còn "chuẩn" (strike short > strike long) hay đã "vỡ".
- Xác định ngày báo cáo lợi nhuận kế tiếp, số ngày còn lại và dữ liệu biến động lịch sử.
- So sánh put ngắn hạn / trung hạn / dài hạn về chi phí và lãi–lỗ theo kịch bản gap up, đi ngang, gap down; đề xuất strike và ngày hết hạn tối ưu.
- Xuất báo cáo markdown vào
sandbox/và tóm tắt kết luận chính.
Phù hợp với ai
- Trader quyền chọn dùng PMCC / diagonal spread trên Interactive Brokers.
- Người muốn phòng hộ tạm thời chỉ quanh ngày công bố kết quả kinh doanh.
- Ai cần con số cụ thể để cân nhắc chi phí bảo hiểm so với mức bảo vệ.
Ví dụ sử dụng
- "Tạo báo cáo collar cho NVDA trước earnings" → kết nối cổng paper 7497 và xuất bảng chi phí put theo từng kỳ hạn.
- "Phân tích AMZN trong tài khoản U790497" → chỉ quét tài khoản đó, đánh giá sức khỏe PMCC và put đề xuất.
- "Nếu không phòng hộ mà cổ phiếu gap down 15% thì lỗ bao nhiêu?" → so sánh tổn thất không bảo vệ với kịch bản có collar.
Điều kiện: TWS hoặc IB Gateway phải chạy với API bật, mã phân tích phải có trong portfolio, và cần cài kèm skill
trading-skills.
· · · 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-collar/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-collar từ repo GitHub staskh/trading_skills vào ~/.claude/skills/ib-collar/ 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/ib-collar trading_skills/.claude/skills/trading-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.
- Mở terminal và clone repo:
git clone https://github.com/staskh/trading_skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Copy skill này cùng skill phụ thuộc:
cp -r trading_skills/.claude/skills/ib-collar trading_skills/.claude/skills/trading-skills ~/.claude/skills/ - Cài
uvnếu chưa có:curl -LsSf https://astral.sh/uv/install.sh | sh - Chạy TWS hoặc IB Gateway và bật quyền truy cập API (paper: 7497, live: 7496).
- Nếu cần, đặt cổng mặc định:
export IB_PORT=7497 - Khởi động lại Claude Code rồi yêu cầu ví dụ: "làm báo cáo collar cho NVDA".
Xem mã nguồn trên GitHub ↗Giấy phép: MIT