Nội dung bài viết8
- 1. Phí qua đêm: chi phí tăng theo thời gian giữ lệnh
- 2. Trượt giá và spread giãn: hai khoản phụ thuộc lúc thực thi
- 3. Quy đổi tiền và phí không hoạt động: chi phí ngoài lệnh
- 4. Ký quỹ bị khóa: chi phí của phần vốn không thể sử dụng
- 5. Đối chiếu chi phí hàng tháng và phần hoàn phí
- Đối chiếu các khoản ẩn bằng sao kê, mỗi tháng một lần
- Câu hỏi thường gặp
- Kết luận
Spread và commission chỉ là phần dễ thấy trong chi phí giao dịch forex. Tài khoản còn chịu ít nhất bốn khoản khác ít được chú ý trong bảng phí; cộng lại, chúng thường lớn hơn phần bạn đang theo dõi. Để biết một giao dịch thực sự tốn bao nhiêu, cần kiểm tra cả thời gian giữ lệnh, giá khớp, dòng tiền nạp rút và phần vốn bị giữ làm ký quỹ.
Cập nhật lần cuối: 03/10/2026.
1. Phí qua đêm: chi phí tăng theo thời gian giữ lệnh

Phí qua đêm, hay swap, được tính dựa trên chênh lệch lãi suất giữa hai đồng tiền, cộng phần điều chỉnh của sàn. Đây là khoản cần đưa vào kế hoạch ngay khi dự định giữ vị thế qua thời điểm tính phí. Một lệnh chưa đóng vẫn có thể phát sinh chi phí đều đặn, dù giá thị trường chưa dịch chuyển đáng kể.
Với vàng và nhiều cặp chéo, có tình trạng swap âm ở cả hai chiều. Vì vậy, chuyển từ mua sang bán không tự động loại bỏ phí giữ lệnh. Nếu cả hai chiều đều âm, thời gian nắm giữ càng dài thì khoản phí tích lũy càng lớn, bất kể hướng giao dịch.
Đêm thứ Tư bị tính swap gấp ba để bù hai ngày cuối tuần theo quy tắc thanh toán T+2. Khi dự toán chi phí, không nên mặc định mỗi đêm đều bị tính như nhau. Cần đối chiếu lịch tính swap của sản phẩm và điều kiện sàn đang áp dụng trước khi giữ lệnh qua mốc này.
Cách kiểm tra là xem mức swap cho chiều mua, chiều bán, đơn vị tính và thời điểm ghi nhận. Sau đó, đối chiếu với lịch sử tài khoản. Nếu chiến lược cho phép đóng lệnh trong ngày trước thời điểm tính phí qua đêm, có thể loại bỏ swap. Tuy nhiên, quyết định đóng lệnh vẫn cần phù hợp với kế hoạch giao dịch, thay vì chỉ nhìn riêng khoản phí này.
2. Trượt giá và spread giãn: hai khoản phụ thuộc lúc thực thi

Trượt giá khiến kết quả khác với phép tính ban đầu
Trượt giá xảy ra khi lệnh khớp ở mức khác với giá bạn nhìn thấy hoặc dự kiến thực hiện. Khoản này không xuất hiện thành một dòng trong bảng phí và không thể dự đoán chính xác cho từng lệnh. Muốn kiểm tra, cần lưu giá đặt hoặc kích hoạt lệnh rồi so với giá khớp thực tế.
Trượt giá bất lợi ở stop loss đặc biệt đáng chú ý vì có thể khiến khoản lỗ thực tế vượt con số đã tính. Mức dừng lỗ là căn cứ lập kế hoạch rủi ro, nhưng giá thực thi còn phụ thuộc điều kiện thị trường. Chỉ nhìn khoảng cách từ điểm vào đến stop loss sẽ chưa phản ánh đầy đủ kết quả đóng vị thế.
Spread giãn làm sai lệch mức chi phí trung bình
Spread trung bình quan sát trong giờ London không áp dụng nguyên vẹn cho phiên Á sáng sớm hay giờ giao ca. Cùng một sản phẩm và khối lượng lệnh, chi phí có thể gấp vài lần chỉ vì thời điểm thực hiện. Vì thế, một mức spread tham khảo cần đi kèm khung giờ đo.
Giao dịch trong khung giờ thanh khoản cao giúp giảm cả spread lẫn trượt giá. Khi ghi chép, nên tách hai khoản: spread là khoảng cách giữa giá mua và giá bán; trượt giá là độ lệch khi thực thi. Sự phân biệt này giúp xác định chi phí tăng do giá chào rộng hơn hay do lệnh khớp khác dự kiến.
3. Quy đổi tiền và phí không hoạt động: chi phí ngoài lệnh
Chênh lệch tỷ giá khi nạp rút
Với trader Việt dùng tài khoản USD nhưng có nguồn tiền VND, mỗi lần nạp hoặc rút đều có bước quy đổi, cộng phí chuyển. Chi phí này nằm trên đường đi của dòng tiền nên dễ bị bỏ qua nếu chỉ xem lịch sử giao dịch. Với người nạp rút thường xuyên, đây là khoản chi phí cố định đáng kể.
Khi nạp, hãy đối chiếu số VND thực trả với số USD thực nhận. Khi rút, kiểm tra số USD bị trừ và số VND về tài khoản, đồng thời lưu các phí chuyển được công bố riêng. Cách ghi này giúp nhìn thấy tỷ giá thực tế của từng lần chuyển tiền, thay vì chỉ dựa vào tỷ giá tham khảo.
Nạp rút theo lô lớn và ít lần hơn giúp giảm số lần chịu phí quy đổi. Hiệu quả tiết giảm còn tùy cách tính phí: gộp giao dịch không đồng nghĩa mọi khoản thu theo tỷ lệ đều giảm. Việc gộp nên dựa trên nhu cầu dòng tiền sẵn có, không phải lý do để tăng số tiền đưa vào tài khoản.
Phí không hoạt động
Nhiều sàn trừ một khoản hàng tháng nếu tài khoản không phát sinh giao dịch trong một thời gian, thường là 3–12 tháng. Tài khoản bỏ quên có thể bị bào mòn dần mà chủ tài khoản không hay. Cần kiểm tra điều khoản về thời điểm bắt đầu thu, cách xác định trạng thái không hoạt động và khoản trừ trên sao kê.
Nếu tạm ngừng giao dịch, nên rà soát số dư và điều kiện quản lý tài khoản. Không nên phát sinh một lệnh chỉ để tránh phí khi chưa tính spread, commission và rủi ro của chính lệnh đó. Chi phí duy trì cần được so với phương án xử lý tài khoản theo điều kiện của sàn.
4. Ký quỹ bị khóa: chi phí của phần vốn không thể sử dụng
Khoản ký quỹ giữ lệnh là phần tiền không sinh lợi riêng và không thể đồng thời dùng làm ký quỹ cho lệnh khác. Đây là chi phí sử dụng vốn dù không có hóa đơn hay dòng khấu trừ. Với người giữ nhiều vị thế dài ngày, một phần nguồn lực tài khoản có thể bị ràng buộc trong thời gian dài.
Cần phân biệt ký quỹ bị khóa với phí đã trả. Số tiền ký quỹ không tự động trở thành khoản mất đi, nhưng quyền sử dụng phần vốn đó bị hạn chế khi vị thế còn mở. Chi phí nằm ở sự hạn chế này và thời gian kéo dài, không phải toàn bộ số ký quỹ đang hiển thị.
Để theo dõi, nên ghi mức ký quỹ đang sử dụng cùng thời gian giữ từng nhóm vị thế. Không nên tự gán một mức sinh lời cho phần vốn đó rồi coi là khoản thu bị mất. Việc đánh giá nên bắt đầu từ nhu cầu vốn thực tế và mức độ linh hoạt còn lại của tài khoản.
5. Đối chiếu chi phí hàng tháng và phần hoàn phí

Một bảng theo dõi hữu ích cần chỉ rõ khoản nào đã bị trừ, khoản nào nằm trong giá thực thi và khoản nào là hạn chế sử dụng vốn. Gộp tất cả thành một con số mà không phân loại có thể gây tính trùng hoặc làm sai lệch đánh giá.
| Khoản chi phí | Dữ liệu cần đối chiếu | Hướng kiểm soát |
|---|---|---|
| Swap | Chiều lệnh, lịch tính phí và khoản swap thực ghi nhận | Đóng trước mốc tính phí nếu chiến lược cho phép |
| Trượt giá | Giá dự kiến hoặc kích hoạt so với giá khớp | Ưu tiên khung giờ thanh khoản cao |
| Quy đổi và chuyển tiền | Tiền thực trả, thực nhận và phí chuyển riêng | Gộp nạp rút theo nhu cầu dòng tiền |
| Không hoạt động | Điều khoản thu phí và sao kê tài khoản | Rà soát tài khoản tạm ngừng sử dụng |
| Spread giãn | Spread tại thời điểm và sản phẩm giao dịch | Đánh giá theo đúng khung giờ thực hiện |
| Vốn ký quỹ bị khóa | Ký quỹ sử dụng và thời gian giữ vị thế | Theo dõi riêng mức độ ràng buộc vốn |
Ghi chi phí thật mỗi tháng, không chỉ ước lượng. Bên cạnh sáu khoản trên, vẫn cần giữ spread và commission trong sổ theo dõi. Spread giãn là phần spread tăng tại thời điểm giao dịch; nếu đã ghi spread thực tế thì không cộng lại toàn bộ khoản đó dưới một tên khác.
Với phần chi phí không thể tránh, hoàn phí giao dịch trả lại một phần theo khối lượng đã đóng, không phụ thuộc lệnh lãi hay lỗ. Khi đối chiếu, nên ghi riêng khoản hoàn phí thực nhận và kiểm tra điều kiện áp dụng. Không mặc định rằng swap, trượt giá, phí chuyển tiền hay phí không hoạt động đều được hoàn.
Khoản hoàn phí làm giảm một phần chi phí, nhưng không xóa khoản lỗ của giao dịch. Tăng khối lượng chỉ để nhận thêm hoàn phí cũng làm thay đổi chi phí và mức rủi ro. Căn cứ đánh giá nên là số tiền thực trả và thực nhận trên khối lượng phù hợp với kế hoạch đã đặt ra.
Đối chiếu các khoản ẩn bằng sao kê, mỗi tháng một lần

Điểm chung của các khoản chi phí ở trên là chúng không hiện ra lúc bạn bấm lệnh. Có khoản trừ dần theo đêm, có khoản chỉ xuất hiện khi chuyển tiền, có khoản chỉ hiện ra khi tài khoản nằm im. Vì không khoản nào gắn với một thao tác cụ thể, cách duy nhất để thấy chúng là nhìn theo kỳ.
Việc cần làm gọn trong một thao tác mỗi tháng: xuất sao kê tài khoản của tháng vừa rồi ra tệp, mở bằng bảng tính, rồi nhóm các dòng theo loại giao dịch. Phần lớn nền tảng đánh dấu rõ các khoản không phải lãi lỗ của lệnh — phí qua đêm, commission, các khoản điều chỉnh — nên việc nhóm chỉ mất vài phút. Danh sách các chỉ số tài khoản mà nền tảng theo dõi được liệt kê trong các chỉ số tài khoản trong tài liệu MQL5, và nó cho biết những gì có thể đọc ra ngoài phần lãi lỗ.
Kết quả cần là ba con số. Tổng chi phí giao dịch trong tháng, tổng các khoản ngoài giao dịch, và tổng khối lượng đã giao dịch. Chia tổng thứ nhất cho con số thứ ba là ra chi phí thực tế mỗi lot của chính bạn — con số để so với biểu phí công bố, và để so giữa các tháng với nhau. Con số thứ hai thì không chia cho gì cả, nó đứng riêng, vì nó không phụ thuộc vào việc bạn giao dịch nhiều hay ít.
Chính con số thứ hai hay gây bất ngờ. Với tài khoản ít hoạt động, các khoản ngoài giao dịch có thể lớn hơn cả chi phí giao dịch, và khi đó việc tối ưu spread hay commission là tối ưu nhầm chỗ. Với tài khoản giữ lệnh dài, phần phí qua đêm thường chiếm tỷ trọng lớn nhất, và việc cần làm là xem lại thời gian giữ lệnh chứ không phải đổi loại tài khoản.
Giữ ba con số đó theo chuỗi tháng và bạn có thứ mà không bảng so sánh nào của bên thứ ba cung cấp được: chi phí thật của chính mình, đo trên chính điều kiện mình đang dùng. Các khung quản lý chặt yêu cầu doanh nghiệp công bố điều kiện và rủi ro cho khách lẻ, chẳng hạn trong biện pháp can thiệp sản phẩm của ESMA với CFD, nhưng phần công bố ấy mô tả mức chung của sản phẩm — còn chi phí của bạn thì chỉ sao kê của bạn mới nói được.
Một khoản nữa nên theo dõi riêng vì nó không nằm trong sao kê: phần vốn bị khoá làm ký quỹ cho các vị thế đang mở. Đây không phải chi phí theo nghĩa tiền mất đi, nhưng nó là phần vốn không dùng được vào việc khác trong suốt thời gian lệnh mở, và với người giữ nhiều vị thế cùng lúc thì phần bị khoá có thể chiếm tỷ trọng lớn hơn họ nghĩ.
Cách kiểm đơn giản là nhìn mức ký quỹ khả dụng ở những thời điểm bạn mở nhiều lệnh nhất trong tháng, rồi so với số dư. Nếu tỷ lệ bị khoá thường xuyên ở mức cao, bạn đang vận hành sát giới hạn, và một nhịp giá bất lợi đủ để đẩy tài khoản tới mức bị đóng vị thế bắt buộc — một rủi ro không liên quan gì tới chất lượng của từng nhận định riêng lẻ.
Một thói quen nhỏ khép lại quy trình: sau khi tính xong ba con số, ghi chúng vào một bảng theo tháng thay vì xem rồi bỏ. Giá trị của việc này nằm ở chuỗi, không nằm ở từng tháng — một khoản tăng lên đều đặn qua bốn năm tháng nói lên điều mà một tháng đơn lẻ không nói được. Việc theo dõi chi phí định kỳ cũng là nội dung thường xuyên xuất hiện trong trang cảnh báo đầu tư của MoneySmart khi nói về cách giữ cho một khoản đầu tư không bị bào mòn.
Câu hỏi thường gặp
Đóng lệnh trong ngày có hết chi phí ẩn không?
Đóng trước thời điểm tính phí qua đêm loại bỏ swap nếu phù hợp với chiến lược. Trượt giá, spread giãn và chi phí quy đổi khi nạp rút vẫn cần theo dõi. Việc không giữ lệnh qua đêm chỉ xử lý một phần tổng chi phí.
Vì sao lỗ thực tế có thể lớn hơn mức tính tại stop loss?
Giá khớp khi stop loss được thực thi có thể lệch bất lợi so với mức kích hoạt. Cần đối chiếu giá đóng thực tế để xác định phần chênh lệch này, đồng thời kiểm tra commission và swap nếu có. Các khoản đó nên được ghi riêng.
Kiểm tra chi phí quy đổi bằng cách nào?
Hãy lưu chứng từ VND và biến động USD tương ứng cho từng lần nạp rút. Đối chiếu tiền thực trả, thực nhận cùng các khoản phí công bố riêng. Chỉ nhìn số tiền yêu cầu chuyển sẽ chưa thể hiện đầy đủ số tiền đến tài khoản.
Lệnh đóng bị lỗ có được tính hoàn phí không?
Hoàn phí được tính theo khối lượng đã đóng, không phụ thuộc kết quả lãi hay lỗ của lệnh. Việc ghi nhận còn phải đối chiếu với điều kiện áp dụng. Khoản nhận lại là phần giảm chi phí, không phải khoản bù toàn bộ thua lỗ.
Kết luận
Chi phí forex không dừng ở bảng spread và commission. Thời gian giữ lệnh, chất lượng khớp, tỷ giá chuyển tiền, trạng thái tài khoản và vốn ký quỹ đều ảnh hưởng đến chi phí thực tế. Ghi đúng từng khoản giúp nhận diện phần có thể điều chỉnh mà không tính trùng.
Ưu tiên đối chiếu sao kê hàng tháng, điều khoản sàn và chứng từ nạp rút. Hoàn phí cần được ghi theo số thực nhận, còn quyết định giao dịch phải dựa trên kế hoạch và khả năng chịu rủi ro. Điều kiện và mức phí có thể thay đổi bất kỳ lúc nào nên cần kiểm tra lại với sàn đang sử dụng.
Nội dung trên mang tính thông tin, không phải lời khuyên đầu tư và không phải cam kết lợi nhuận. Giao dịch forex và CFD có đòn bẩy tiềm ẩn rủi ro cao và có thể dẫn tới mất toàn bộ vốn. Số liệu và điều kiện của từng sàn thay đổi theo thời điểm — hãy đối chiếu với trang sàn tương ứng trước khi quyết định.
Bài viết liên quan
Chi phí giao dịch Forex: hướng dẫn toàn tập từng khoản một
Spread, commission, swap, trượt giá, chênh lệch quy đổi — toàn bộ các khoản cấu thành chi phí, xếp theo…
Phí qua đêm (swap) là gì và vì sao thứ Tư bị tính gấp ba
Swap tính theo chênh lệch lãi suất hai đồng tiền, cộng thêm phần của sàn. Đêm thứ Tư bị nhân…
Chi phí giao dịch USD/JPY và bẫy swap
Spread USD/JPY rẻ nhưng swap chiều bán rất nặng. Giữ 1 lot short 20 ngày tốn khoảng 286 USD swap…
Tài khoản Swap-Free có thật sự miễn phí
Swap-Free bỏ phí qua đêm nhưng thu lại qua spread rộng hơn, phí quản lý theo ngày hoặc loại trừ…
Cách nhận hoàn phí EC Markets: đăng ký, chu kỳ trả và cách tự kiểm
EC Markets có ba loại link ứng với ba mức markup. Bài hướng dẫn chọn link, đăng ký, chu kỳ…
Cách nhận hoàn phí IC Markets: đăng ký, chu kỳ trả và cách tự kiểm
IC Markets trả hoàn phí vào ví Backcom VN theo tuần chứ không theo ngày. Bài nêu ba bước đăng…