TÓM TẮT
- 1 1. Giới thiệu chung về MACD
- 2 2. Chuẩn bị dữ liệu và công cụ
- 3 3. Công thức tính MACD
- 4 4. Bước‑bước vẽ MACD trên các nền tảng phổ biến
- 5 5. Cách đọc và giải thích MACD
- 6 6. Chiến lược giao dịch dựa trên MACD
- 7 7. Các biến thể và tùy chỉnh MACD
- 8 8. Lưu ý khi sử dụng MACD
- 9 9. Thực hành: Ví dụ cụ thể
- 10 10. Tổng kết
1. Giới thiệu chung về MACD
MACD (Moving Average Convergence Divergence) là một trong những chỉ báo kỹ thuật phổ biến và mạnh mẽ nhất trong phân tích kỹ thuật. Được phát triển bởi Gerald Appel vào cuối những năm 1970, MACD giúp nhà giao dịch nhận diện xu hướng, đo lường độ mạnh của xu hướng và phát hiện các tín hiệu đảo chiều. Đặc điểm nổi bật của MACD là tính đơn giản trong việc tính toán, nhưng đồng thời lại mang lại nhiều thông tin quan trọng cho việc quyết định mua bán.
1.1. Thành phần cơ bản của MACD
MACD gồm ba thành phần chính:
- Đường MACD (MACD Line): Là hiệu số giữa hai đường trung bình động hàm mũ (EMA) có kỳ hạn ngắn và dài, thường là EMA(12) và EMA(26).
- Đường tín hiệu (Signal Line): Là EMA của đường MACD, thường lấy kỳ hạn 9 ngày.
- Biểu đồ histogram (MACD Histogram): Là sự chênh lệch giữa đường MACD và đường tín hiệu, thể hiện dưới dạng cột lên hoặc xuống.
1.2. Lý thuyết nền tảng
- EMA (Exponential Moving Average): Là trung bình động hàm mũ, trong đó các giá trị gần đây được gán trọng số cao hơn, giúp phản ánh nhanh hơn các biến động giá.
- Convergence (Tiến gần): Khi hai EMA (ngắn và dài) tiến gần nhau, biểu thị xu hướng đang mất động lực.
- Divergence (Tách rời): Khi hai EMA tách ra, cho thấy xu hướng đang mạnh lên.
2. Chuẩn bị dữ liệu và công cụ
2.1. Lựa chọn phần mềm
Để vẽ MACD, bạn cần một nền tảng giao dịch hoặc phần mềm phân tích kỹ thuật hỗ trợ việc tính toán EMA. Các phần mềm phổ biến bao gồm:
- MetaTrader 4/5 (MT4/MT5)
- TradingView
- NinjaTrader
- Thinkorswim
- Excel (đối với người thích tự tính toán)
2.2. Thu thập dữ liệu giá

Có thể bạn quan tâm: Cách Vẽ Manga: Hướng Dẫn Từ Cơ Bản Đến Nâng Cao Cho Người Mới Bắt Đầu
Bạn cần dữ liệu giá đóng (Close) của công cụ tài chính muốn phân tích (cổ phiếu, forex, hợp đồng tương lai, crypto…). Độ phân giải dữ liệu có thể là:
- Intraday: 1 phút, 5 phút, 15 phút, 30 phút, 1 giờ.
- Daily: Dữ liệu ngày.
- Weekly/Monthly: Đối với các nhà đầu tư dài hạn.
2.3. Định dạng dữ liệu
Nếu bạn sử dụng Excel hoặc một ngôn ngữ lập trình (Python, R), dữ liệu thường được lưu dưới dạng:
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2026-01-01 | … | … | … | … | … |
Bạn chỉ cần cột Close để tính MACD.
3. Công thức tính MACD
3.1. EMA
Công thức tính EMA cho ngày thứ t:
EMA_t = \alpha \times Close_t + (1 – \alpha) \times EMA_{t-1}
Trong đó:
- (\alpha = \frac{2}{N+1}) (N là số kỳ, ví dụ 12 hoặc 26)
- (EMA_{t-1}) là giá trị EMA của ngày trước.
3.2. Đường MACD
MACD_t = EMA_{12,t} – EMA_{26,t}
3.3. Đường tín hiệu

Có thể bạn quan tâm: Cách Vẽ Ma10: Hướng Dẫn Chi Tiết Từng Bước Để Áp Dụng Thành Công Trong Giao Dịch
Signal_t = EMA_{9}(MACD_t)
3.4. Histogram
Histogram_t = MACD_t – Signal_t
4. Bước‑bước vẽ MACD trên các nền tảng phổ biến
4.1. TradingView
- Mở biểu đồ: Chọn công cụ tài chính (ví dụ: AAPL) và khung thời gian mong muốn.
- Thêm chỉ báo: Nhấn nút “Indicators” (hoặc phím
/), gõ “MACD” và chọn “MACD”. - Cấu hình: Mặc định là (12, 26, 9). Bạn có thể thay đổi trong mục “Settings” → “Inputs”.
- Xem kết quả: MACD line, Signal line và histogram sẽ xuất hiện ở phần dưới biểu đồ giá.
4.2. MetaTrader 4/5
- Mở chart: Chọn cặp tiền tệ hoặc cổ phiếu, khung thời gian.
- Insert → Indicators → Oscillators → MACD.
- Thiết lập: Nhập các giá trị (Fast EMA = 12, Slow EMA = 26, Signal SMA = 9).
- Xem: MACD sẽ hiển thị ở một cửa sổ phụ dưới biểu đồ giá.
4.3. Excel (tự tính)
Giả sử dữ liệu Close nằm ở cột B, bắt đầu từ B2.
- Tính EMA 12 (ô C2):
=AVERAGE(B2:B13) // EMA khởi tạo bằng SMA 12 ngày
- EMA 12 cho các dòng sau (ô C3):
=($B3-$C2)(2/(12+1))+$C2
Kéo công thức xuống hết dữ liệu.
-
Tương tự tính EMA 26 (ô D2, D3).
-
MACD (ô E2):
=C2-D2
-
Signal (EMA 9 của MACD) (ô F2, F3) – dùng công thức EMA tương tự với N=9.
-
Histogram (ô G2):
=E2-F2
Sau khi có các cột, bạn có thể vẽ biểu đồ đường và cột bằng tính năng “Insert → Chart”.
5. Cách đọc và giải thích MACD

Có thể bạn quan tâm: Cách Vẽ Lolita: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
5.1. Tín hiệu cắt nhau (Crossovers)
- Mua (Buy): Khi MACD line cắt lên trên Signal line, cho thấy xu hướng ngắn hạn đang mạnh lên.
- Bán (Sell): Khi MACD line cắt xuống dưới Signal line, xu hướng ngắn hạn đang yếu đi.
5.2. Histogram
- Mở rộng Histogram dương: Độ mạnh của xu hướng tăng đang gia tăng.
- Mở rộng Histogram âm: Độ mạnh của xu hướng giảm đang gia tăng.
- Thu hẹp Histogram: Sự mất dần độ mạnh, có thể báo hiệu sắp có đảo chiều.
5.3. Divergence (Phân kỳ)
- Bullish Divergence: Giá mới thấp hơn (new low) nhưng MACD histogram làm cao hơn (higher low). Cho thấy lực bán đang suy yếu, khả năng giá sẽ bật lên.
- Bearish Divergence: Giá mới cao hơn (new high) nhưng MACD histogram thấp hơn (lower high). Gợi ý lực mua đang yếu dần, có thể sắp giảm.
5.4. Zero Line (Đường zero)
Khi MACD cắt qua mức 0, điều này tương đương với việc EMA(12) và EMA(26) cắt nhau:
- MACD trên 0: EMA(12) > EMA(26) → xu hướng tăng.
- MACD dưới 0: EMA(12) < EMA(26) → xu hướng giảm.
6. Chiến lược giao dịch dựa trên MACD
6.1. Chiến lược cơ bản: Cắt nhau
- Mở lệnh mua khi:
- MACD line cắt lên trên Signal line.
- MACD đang ở trên mức 0 (tùy chọn).
-
Xác nhận bằng khối lượng tăng.
-
Đóng lệnh mua / mở lệnh bán khi:
- MACD line cắt xuống dưới Signal line.
- MACD dưới mức 0 (tùy chọn).
6.2. Chiến lược divergence

Có thể bạn quan tâm: Cách Vẽ Logo Msw: Hướng Dẫn Từ Cơ Bản Đến Nâng Cao
- Tìm bullish divergence trên khung thời gian lớn (daily hoặc weekly) để xác định điểm vào dài hạn.
- Xác nhận bằng một cắt nhau trên khung thời gian ngắn hơn (4h hoặc 1h) để vào lệnh.
6.3. Kết hợp MACD với các chỉ báo khác
- RSI (Relative Strength Index): Khi MACD cho tín hiệu mua và RSI đang ở vùng quá bán (<30), xác suất thành công cao.
- Bollinger Bands: Khi giá chạm dải dưới và MACD cắt lên, khả năng bật lên mạnh.
- Trendlines: Kết hợp với các đường xu hướng để lọc tín hiệu giả.
6.4. Quản lý rủi ro
- Stop Loss: Đặt ở mức giá vừa qua mức hỗ trợ/kháng cự gần nhất hoặc dưới/ trên mức swing low/high.
- Take Profit: Dùng tỷ lệ risk/reward ≥ 1:2 hoặc dựa vào các mức Fibonacci.
- Position Sizing: Không nên rủi ro quá 1-2% vốn cho mỗi lệnh.
7. Các biến thể và tùy chỉnh MACD
7.1. Thay đổi kỳ EMA
- EMA(5, 35, 5): Thích hợp cho giao dịch ngắn hạn (scalping) vì phản ứng nhanh hơn.
- EMA(20, 50, 9): Thích hợp cho swing trading, giảm nhiễu.
7.2. MACD Histogram màu sắc
- Màu xanh cho giá trị dương, màu đỏ cho giá trị âm. Nhiều nền tảng cho phép tùy chỉnh màu để dễ nhìn.
7.3. MACD với dữ liệu không truyền thống
- Crypto: Do tính biến động cao, thường dùng kỳ ngắn (EMA 9, 21, 5) để bắt kịp xu hướng.
- Commodities: Có thể kết hợp MACD với chỉ báo năng lượng (Energy) để lọc tín hiệu.
8. Lưu ý khi sử dụng MACD

- Lag (độ trễ): MACD là chỉ báo trễ, vì dựa trên EMA. Khi thị trường di chuyển nhanh, tín hiệu có thể chậm.
- Nhiễu (Noise): Trên khung thời gian ngắn, MACD có thể tạo ra nhiều tín hiệu giả. Cần lọc bằng các công cụ khác.
- Không nên dùng MACD độc lập: Kết hợp với xu hướng chung, mức hỗ trợ/kháng cự và khối lượng để tăng độ tin cậy.
- Thị trường không có xu hướng (sideways): MACD thường tạo ra các tín hiệu lẫn lộn, nên tránh giao dịch khi thị trường không xu hướng rõ ràng.
9. Thực hành: Ví dụ cụ thể
9.1. Ví dụ trên cổ phiếu Apple (AAPL) – Daily Chart
- Ngày 01/02/2026: MACD line cắt lên trên Signal line tại mức 0.45, giá đóng cửa 165 USD.
- Kết quả: Giá tăng lên 174 USD trong 12 ngày, đạt mức 5% lợi nhuận.
- Stop Loss: Đặt dưới mức swing low gần nhất (162 USD), rủi ro 1.8%.
9.2. Ví dụ trên cặp EUR/USD – 4H Chart
- Ngày 15/03/2026 08:00: MACD histogram chuyển từ âm sang dương, đồng thời MACD line cắt Signal line.
- Kết quả: Giá tăng từ 1.0890 lên 1.1035 trong 24 giờ, lợi nhuận 1.3%.
- Lưu ý: Thị trường có tin tức nền kinh tế Eurozone, do đó cần chú ý vào yếu tố cơ bản.
10. Tổng kết
MACD là một công cụ mạnh mẽ, vừa đơn giản vừa đa dạng trong việc áp dụng cho mọi loại thị trường và khung thời gian. Để vẽ MACD một cách chính xác, bạn chỉ cần:
- Thu thập dữ liệu giá đóng.
- Tính EMA ngắn (12) và EMA dài (26) để có MACD line.
- Tính EMA của MACD line (9) để có Signal line.
- Lấy hiệu số giữa MACD line và Signal line để có Histogram.
Sau khi vẽ xong, việc đọc và giải thích MACD dựa trên cắt nhau, histogram, zero line và divergence sẽ giúp bạn phát hiện xu hướng, đo lường độ mạnh và đưa ra quyết định giao dịch hiệu quả. Tuy nhiên, hãy luôn nhớ rằng MACD không phải là một “đồ thần” – nó cần được kết hợp với các công cụ kỹ thuật khác và quản lý rủi ro chặt chẽ để đạt được kết quả tốt nhất.
Hy vọng bài viết này đã cung cấp cho bạn một hướng dẫn chi tiết, đầy đủ và thực tiễn về cách vẽ MACD cũng như cách áp dụng nó trong giao dịch thực tế. Chúc bạn thành công trên con đường đầu tư!
