Trader Budget — Quản lý ngân sách lệnh
Biến kế hoạch giao dịch (điểm vào, cắt lỗ, mục tiêu) thành số cổ phiếu nguyên chính xác nằm trong ngân sách và mức lỗ tối đa mỗi lệnh của bạn.
Tiện íchTrung cấp★ 4,921⑂ 1,179Điểm AI 8/10Cập nhật lần cuối: 20 thg 10, 2026
Làm được gì
- Đọc
trader/plan.json(entry, stop, target) vàtrader/config.json(ngân sách, đệm tiền mặt, lỗ tối đa mỗi lệnh) rồi tính số cổ phiếu nguyên nên mua. - So sánh bốn giới hạn: ①lỗ tối đa mỗi lệnh ②trần tỷ trọng một mã ③trần giá trị một lệnh ④tiền mặt còn lại sau đệm — lấy giá trị nhỏ nhất và nói rõ giới hạn nào quyết định.
- Ghi một lệnh bracket (vào lệnh + cắt lỗ + chốt lời) vào
trader/orders.jsontheo đúng định dạngplace_stock_ordercủa Alpaca. Không bao giờ đặt lệnh thật. - Nếu stop quá xa đến mức 1 cổ phiếu đã vượt mức lỗ tối đa, nó từ chối thay vì thu nhỏ lệnh. Cũng từ chối khi reward:risk thấp, kế hoạch của ngày khác, mã bị chặn, hoặc lệnh bán khống.
- Có chế độ
--weights/--targetsđể chia ngân sách cho nhiều mã theo tỷ trọng.
Phù hợp với ai
- Người dùng tài khoản Alpaca (nhất là paper trading) muốn giao dịch theo quy tắc.
- Người muốn cố định khối lượng vị thế bằng con số ("tối đa lỗ 50 USD/lệnh") thay vì cảm tính.
- Người đang dùng cả bộ skill trader-exit / trader-risk / trader-broker.
Ví dụ sử dụng
- "Tôi có 5.000 USD, mỗi lệnh chỉ chịu lỗ 50 USD" → skill tạo file cấu hình và hỏi từng tham số.
- TSLA entry 364.18 / stop 358.32 / target 370.04 → rủi ro 5,86 USD/cp, giới hạn lỗ tối đa quyết định → 8 cổ phiếu, 2.913,44 USD, lỗ tối đa 46,88 USD.
- Giá đã chạy lên 366,48 → chỉ còn 6 cổ phiếu và reward:risk rơi xuống 0,44 → từ chối lệnh.
· · · 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/Jakeschincariol/day-trader-skill/HEAD/trader-budget/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 AI Skill Mart. Copy thư mục trader-budget từ repo GitHub Jakeschincariol/day-trader-skill vào ~/.claude/skills/trader-budget/ 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/Jakeschincariol/day-trader-skill.git /tmp/day-trader-skill && mkdir -p ~/.claude/skills && cp -r /tmp/day-trader-skill/trader-budget ~/.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.
- Tải repo:
git clone https://github.com/Jakeschincariol/day-trader-skill.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép:
cp -r day-trader-skill/trader-budget ~/.claude/skills/(nên chép thêm trader-exit, trader-risk, trader-broker để có đủ quy trình). - Kiểm tra Python:
python3 --version. - Khởi động lại Claude Code rồi gọi "size this trade" hoặc
/trader-budget 5000. - Lần đầu chạy, tạo
trader/config.jsontừconfig.example.json, nhập ngân sách và mức lỗ tối đa. Giữ"paper": trueđể thử trên tài khoản giấy trước.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT