Để quản lý một danh mục, chúng ta cần gộp dữ liệu giá của nhiều mã cổ phiếu vào cùng một DataFrame Pandas để tính toán tỷ suất sinh lời (daily returns). imp
Chu kỳ RSI mặc định là 14 phiên. Tuy nhiên, mỗi cổ phiếu hoặc chỉ số có thể có những tham số tối ưu riêng biệt (ví dụ: RSI 10 hoặc RSI 20). Python giúp bạn
Điểm yếu lớn nhất của RSI là mua quá sớm khi thị trường đang trong xu hướng giảm mạnh (downtrend). Kết hợp thêm đường trung bình động 200 phiên (SMA200) giúp
Sharpe Ratio là thước đo lợi nhuận thu được trên một đơn vị rủi ro. Sharpe Ratio càng cao (> 1.0) chứng tỏ chiến lược tạo ra lợi nhuận ổn định và ít ch
Để đánh giá lợi nhuận thực tế, ta cần viết một vòng lặp mô phỏng tài khoản giao dịch ảo đi qua từng ngày của lịch sử giá cổ phiếu. capital = 100_000_000
Quy tắc RSI truyền thống: RSI < 30 (Oversold): Quá bán, giá có khả năng hồi phục → Phát tín hiệu MUA. RSI > 70 (Overbought): Quá mua, giá có khả năng đảo chi