Lý thuyết Gann là một khung phân tích kết hợp giá và thời gian, thường dùng các góc, fan hoặc chu kỳ để tổ chức quan sát chart. Nó không cung cấp công thức chắc chắn để dự báo giá; tính hữu ích phụ thuộc vào scale, quy tắc vẽ, dữ liệu và cách kiểm chứng.
Trong thực hành hiện đại, “Gann” thường bị biến thành các đường chéo có vẻ chính xác trên chart. Vấn đề là một góc 45° nhìn thấy trên màn hình không có ý nghĩa cố định nếu tỷ lệ giá–thời gian thay đổi. Bài này tách phần mô tả hợp lý của Gann — quan hệ giá, thời gian và swing reference — khỏi các tuyên bố không thể kiểm chứng.
Góc giá–thời gian và tham chiếu 1×1

Gann 1×1 thường được mô tả là một đơn vị giá cho một đơn vị thời gian. Trên chart, nó chỉ có ý nghĩa hình học khi bạn xác định rõ đơn vị giá, timeframe và scale. Nếu nền tảng tự co giãn trục giá hoặc bạn phóng to/thu nhỏ khác nhau, đường “45°” có thể thay đổi hình dạng dù dữ liệu không đổi.
Do đó, thay vì hỏi “giá có tôn trọng góc 45° không?”, hãy ghi: swing nào là điểm gốc, một đơn vị giá được định nghĩa thế nào, timeframe nào đang dùng và scale có bị thay đổi không. Nếu không mô tả được bốn điều này, một chart Gann khó được lặp lại bởi người khác.
Ví dụ minh họa trong hình dùng một swing low và chart D1. Nó không chứng minh rằng giá sẽ phản ứng ở đường 1×1. Đường có thể được dùng như vùng tham chiếu để so sánh tốc độ di chuyển, sau đó cần đối chiếu với cấu trúc, close và điểm vô hiệu. Bài trendline và cấu trúc thị trường giúp đặt các tiêu chí khách quan hơn quanh swing.
Gann Fan dùng được như một khung tham chiếu

Gann Fan vẽ nhiều góc từ một pivot. Các nhãn 1×2, 1×1, 2×1 thường biểu thị các tỷ lệ giá–thời gian khác nhau theo quy ước của người dùng. Trước khi dùng, hãy đặt quy tắc chọn pivot: có phải swing đã được xác nhận theo cùng quy tắc với các chart khác không? Có thay pivot sau khi biết kết quả không?
Đừng biến việc giá chạm một fan line thành tín hiệu tự động. Cần tối thiểu một quan sát độc lập khác, chẳng hạn range boundary, swing structure hoặc close–hold ở mức giá. Nếu dùng volume, hãy nêu nguồn dữ liệu. Spot Forex không có volume tập trung nên tick volume không thể đại diện cho toàn bộ thị trường.
Một cách kiểm thử trung thực là lưu 50–100 lần giá đi gần fan line với định nghĩa khoảng cách cố định, rồi thống kê điều gì xảy ra sau đó với cùng symbol/timeframe/giai đoạn và chi phí giao dịch giả định. Nếu không có mẫu, hãy gọi đây là công cụ trực quan, không phải lợi thế đã chứng minh.
Giới hạn lớn nhất: scale, hindsight và lựa chọn pivot

Ba rủi ro khiến Gann dễ bị overfit. Thứ nhất là scale: góc trực quan thay đổi theo hiển thị. Thứ hai là hindsight: sau khi giá chạy, người dùng có thể chọn pivot hoặc góc đẹp nhất. Thứ ba là nhiều lựa chọn: càng nhiều fan, box và time cycle, càng dễ tìm một đường “đúng” sau sự kiện.
Để hạn chế, hãy khóa pivot, tỷ lệ, timeframe và điều kiện quan sát trước. Dùng Bar Replay hoặc dữ liệu chưa nhìn thấy, lưu cả trường hợp không phản ứng và tính mọi chi phí thực tế. Không nên dùng Gann để xác định mức đòn bẩy, bỏ qua stop loss hoặc dự đoán ngày đảo chiều chắc chắn.
Checklist áp dụng thận trọng
- Ghi symbol, timeframe, nguồn dữ liệu và ngày chart.
- Định nghĩa swing gốc theo quy tắc có thể lặp lại.
- Khóa scale và tỷ lệ giá–thời gian trước khi xem tương lai.
- Chỉ dùng Gann như một input trong kịch bản có điểm vô hiệu.
- Đo kết quả bằng mẫu đủ lớn, có spread/commission/slippage nếu đánh giá giao dịch.
Nếu mục tiêu là đọc tỷ lệ giá đơn giản, bài Fibonacci Retracement cơ bản có công thức trực tiếp hơn. Gann có thể hữu ích như lăng kính về giá–thời gian, nhưng độ phức tạp không phải bằng chứng về độ chính xác.
Cảnh báo rủi ro: Nội dung chỉ mang tính giáo dục, không phải khuyến nghị đầu tư hay tín hiệu giao dịch. Các sơ đồ và chart trong bài là minh họa; thị trường có rủi ro mất vốn.
Nguồn tham khảo và giới hạn
- W. D. Gann, Truth of the Stock Tape (1923) — tài liệu lịch sử, không phải bằng chứng hiệu quả hiện đại.
- CMT Association — tài liệu giáo dục chung về phân tích kỹ thuật.
- Chart trong bài là mô phỏng giáo dục; không dùng làm dữ liệu live hoặc xác nhận hiệu quả của Gann Fan.
