Hành trình & lộ trình học viên · 14 phút đọc

Phí giữ hợp đồng phái sinh qua đêm: Chi phí ẩn nhiều newbie bỏ qua

Phí qua đêm hợp đồng phái sinh tính theo số lô — cà phê khoảng 5.000–15.000 đ/lô/đêm. Biết khi nào đóng lệnh trước phiên đêm để tránh lỗ ẩn. Xem ngay.

Bạn giữ một lệnh cà phê qua ba đêm. Journal ghi lãi 200 nghìn. Sáng thứ Hai mở app, số dư chỉ nhích thêm 140 nghìn, mà lệnh thì vẫn chưa đóng. Broker ăn gian? Gần như chắc chắn là không. Phần chênh đó là phí qua đêm hợp đồng phái sinh, khoản bạn quên cộng vào sổ.

Chuyện này hay rơi vào tuần thứ năm, thứ sáu của người mới, đúng lúc bạn rời mấy lệnh intraday trên demo và bắt đầu ôm vị thế qua nhiều ngày lần đầu. Số dư lệch với journal làm bạn nghi ngờ chính con số mình ghi, và với ai từng dính phí ẩn bên crypto thì cảm giác này khó chịu gấp đôi.

Có một tin tốt. Phí qua đêm phái sinh không hoạt động như funding rate crypto. Nó cố định, công bố trước trên biểu phí, và khi đã hiểu cơ chế thì bạn sửa lại journal cho khớp trong vài phút. Bài này làm ba việc: nói rõ phí qua đêm là gì, ai thu và trừ lúc nào; chỉ ra mã nào bị và mã nào không; rồi đưa đúng dòng công thức để P&L trong sổ trùng với số dư thật. Không giới thiệu khoá học, không xếp hạng broker nào.

Bài này là một chặng trong Hành trình 90 ngày đầu tiên: Từ demo đến lệnh thật cho người mới giao dịch hàng hoá phái sinh. Nếu bạn đang ở giai đoạn giữ lệnh qua đêm lần đầu, đây đúng là dòng phí bạn cần nắm.

Phí qua đêm hợp đồng phái sinh là khoản phí giữ vị thế mở qua phiên, chỉ áp cho hàng hoá quốc tế (cà phê, dầu, kim loại; khoảng 2.000–6.000đ/hợp đồng/đêm, tuỳ sàn/CK), và bị trừ tự động vào cuối mỗi phiên bạn còn giữ lệnh. Hợp đồng chỉ số VN30 trong nước không có phí qua đêm. Khác với funding rate crypto, phí này cố định và biết trước, nên bạn cộng "phí × số đêm" vào ô chi phí trong journal là P&L khớp số dư.

Phí qua đêm là gì và tại sao nó tồn tại

Phí qua đêm hợp đồng phái sinh (nhiều tài liệu gọi là phí giữ vị thế hoặc overnight/holding fee) là khoản phí phát sinh khi bạn để một lệnh còn mở đi qua thời điểm kết phiên. Bạn mua một hợp đồng cà phê lúc 3 giờ chiều, không đóng trước khi phiên đóng cửa, giữ nó sang ngày hôm sau: đó là lúc phí qua đêm được tính. Đóng lệnh trong ngày thì không dính khoản này.

Vì sao lại có? Với hàng hoá quốc tế, hợp đồng bạn giao dịch qua nhà môi giới trong nước thực chất phản chiếu vị thế trên các sàn nước ngoài như CME hay ICE. Giữ một vị thế mở qua đêm ở đó kéo theo chi phí duy trì và lưu ký, phần chi phí ấy chuyển ngược về tài khoản của bạn dưới dạng phí qua đêm. Bạn có thể hình dung nó như tiền thuê chỗ cho vị thế của mình mỗi đêm nó còn nằm trên thị trường.

Điểm dễ nhầm nhất: phí qua đêm là một dòng riêng, tách hẳn khỏi phí giao dịch lúc mở và đóng lệnh. Phí mở, phí đóng, thuế, phí qua đêm nằm ở các cột khác nhau và không thay thế nhau. Một lệnh giữ ba đêm sẽ gánh phí mở một lần, phí đóng một lần, cộng ba lần phí qua đêm. Rất nhiều người mới chỉ trừ hai đầu vào ra rồi thắc mắc sao số vẫn không khớp.

Bài này chỉ đào một dòng phí đó. Muốn xem bức tranh chi phí trọn gói (phí sàn, phí broker, thuế, phí qua đêm gộp lại thành tổng), bạn đọc bảng chi phí giao dịch hàng hoá phái sinh đầy đủ rồi quay lại đây để ráp riêng phần qua đêm vào sổ.

Mã nào có phí qua đêm, mã nào KHÔNG

Đây là câu hỏi quyết định phí qua đêm VN30 và hàng hoá quốc tế có ảnh hưởng gì đến bạn hay không. Câu trả lời gọn: hàng hoá quốc tế có, chỉ số VN30 trong nước không.

Nhóm sản phẩm Có phí qua đêm? Ghi chú
Cà phê Arabica, Robusta Sản phẩm quốc tế qua MXV, phản chiếu sàn ICE
Dầu WTI, dầu Brent Năng lượng quốc tế, chi phí liên sàn
Vàng, bạc, đồng Kim loại quốc tế
Ngô, đậu tương, lúa mì Nông sản quốc tế qua CBOT/CME
Phái sinh chỉ số VN30 Không Hợp đồng nội địa niêm yết trên HNX

Vì sao khác nhau? Nhóm quốc tế mang theo chi phí giữ vị thế trên sàn nước ngoài, nên phí qua đêm là cách phản ánh chi phí đó về tài khoản bạn. Hợp đồng tương lai VN30 lại là sản phẩm trong nước, niêm yết và thanh toán ngay tại Việt Nam, không có khâu duy trì vị thế liên sàn kiểu đó, nên không phát sinh phí qua đêm.

Với người mới, điều này khá dễ chịu. Nếu bạn đang luyện tay chủ yếu trên VN30, phí qua đêm chưa phải mối lo và bạn có thể giữ lệnh vài ngày mà không bị bào thêm ở dòng này. Nhưng ngày bạn chuyển sang cà phê hay dầu, nhớ bật lại thói quen cộng dòng phí qua đêm vào mỗi lệnh multi-day. Đừng mang giả định "VN30 không mất phí" áp nguyên si sang hàng hoá quốc tế, vì đó là hai cơ chế khác nhau.

Một lưu ý nhỏ: danh mục mã và mức phí có thể đổi theo thời điểm và theo từng công ty thành viên. Cột "Có phí qua đêm?" ở trên đúng về bản chất nhóm sản phẩm, còn con số cụ thể thì luôn kiểm lại ở biểu phí bạn đang dùng.

Phí bị trừ lúc nào? Vì sao số dư "tự nhiên hụt" mỗi sáng

Phí qua đêm bị trừ vào lúc nào là chỗ gây hoang mang nhất, vì nó khiến số dư đổi mà không có lệnh nào bạn chủ động bấm. Thời điểm trừ là cuối mỗi phiên giao dịch, tại bước kết phiên (settlement). Khi phiên đóng, hệ thống rà những vị thế còn mở và khấu trừ phí qua đêm cho từng vị thế đó, tự động, không cần bạn xác nhận.

Đây chính là lý do sáng hôm sau con số khác với những gì bạn nhớ tối qua, dù lệnh chưa hề đóng. Bạn giữ hợp đồng phái sinh qua đêm, phiên kết thúc, phí bị trừ, và cái bạn nhìn thấy sáng ra đã là số dư sau khi trừ. Không có ai lén tay vào tài khoản của bạn; chỉ là bước khấu trừ diễn ra trong lúc bạn ngủ.

Ở đây có một điểm rất dễ trộn lẫn với phí qua đêm, đó là thanh toán lãi lỗ hàng ngày (mark-to-market). Mark-to-market cũng làm số dư đổi vào cuối phiên, nhưng bản chất khác hẳn: nó điều chỉnh lãi hoặc lỗ của bạn theo giá đóng cửa mỗi ngày. Phí qua đêm thì luôn là khoản trừ đi, cố định theo mã, không liên quan giá tăng hay giảm. Một cái theo biến động giá, một cái là phí giữ chỗ. Giữ chúng ở hai cột riêng trong sổ để khỏi ghi trùng.

Còn nỗi sợ "phí ẩn"? Phí qua đêm không ẩn. Nó nằm trên biểu phí công khai của công ty thành viên và của Sàn Giao dịch Hàng hoá Việt Nam. Bạn kiểm chứng được từng đồng bằng cách mở lịch sử giao dịch (transaction history) của tài khoản: mỗi đêm giữ lệnh sẽ có một dòng ghi rõ phí qua đêm cho vị thế đó. Muốn hiểu vai trò của sàn trong việc niêm yết và công bố phí, xem thêm về MXV là gì và tại sao là sàn chính thức duy nhất. Khác biệt lớn nhất giữa phí ẩn kiểu crypto và phí qua đêm phái sinh nằm ở chỗ này: bạn tra được, đối chiếu được, và tính trước được.

Phí qua đêm KHÔNG phải funding rate crypto, hết lo bị "ăn phí"

Nếu bạn từng ôm vị thế futures bên crypto, bạn biết cái cảm giác funding rate nhảy loạn mỗi tám tiếng và ăn dần vào tài khoản mà chẳng đoán trước được bao nhiêu. Nhiều người mang đúng nỗi sợ đó sang phái sinh hàng hoá. Không cần. Đây là phí overnight phái sinh hàng hoá, và nó vận hành theo logic hoàn toàn khác.

Tiêu chí Funding rate crypto Phí qua đêm phái sinh (MXV)
Cách tính Theo % giá trị vị thế, thả nổi theo cung cầu Số tiền cố định theo mã, tuỳ sàn/CK
Tần suất Thường mỗi 8 giờ Một lần mỗi phiên qua đêm
Đoán trước được? Khó, biến động liên tục Được, công bố trên biểu phí
Có thể nhận về? Có (khi bạn ở phía được trả) Không, luôn là khoản trừ
Mức độ Có thể lên vài %/tháng khi lệch pha Vài nghìn đến vài chục nghìn/đêm/hợp đồng

Điểm mấu chốt: bên crypto bạn bị "ăn" vì funding rate khó lường và có lúc dương lúc âm. Phí qua đêm phái sinh thì biết trước từng đồng trước khi bạn đặt lệnh, nên bạn tính được chi phí giữ lệnh ngay từ đầu và quyết định có đáng giữ hay không. Cũng đừng kỳ vọng chiều ngược lại: phí qua đêm không bao giờ trả về cho bạn như funding rate âm, nó chỉ đi ra. Biết trước một khoản chi cố định thì dễ quản lý hơn nhiều so với một khoản co giãn không đoán được.

Cách tính phí qua đêm cho một lệnh giữ nhiều ngày: ví dụ cà phê Robusta 5 đêm

Cách tính phí giữ lệnh qua đêm gọn hơn bạn tưởng. Chỉ một phép nhân:

Tổng phí qua đêm = phí qua đêm mỗi hợp đồng mỗi đêm × số hợp đồng × số đêm giữ

Lấy một ví dụ minh hoạ. Bạn mở một hợp đồng cà phê Robusta, giả sử phí qua đêm khoảng 4.000đ mỗi đêm (con số ví dụ, tuỳ sàn/CK). Bạn giữ lệnh qua năm đêm rồi mới đóng.

Đêm Diễn biến Phí qua đêm cộng dồn
Đêm 1 Kết phiên, còn giữ 4.000đ
Đêm 2 Kết phiên, còn giữ 8.000đ
Đêm 3 Kết phiên, còn giữ 12.000đ
Đêm 4 Kết phiên, còn giữ 16.000đ
Đêm 5 Kết phiên, còn giữ 20.000đ

Vậy riêng phí qua đêm cho năm đêm là 20.000đ. Đây chưa gồm phí mở, phí đóng và thuế; muốn cộng đủ mọi khoản thành tổng chi phí thật, ráp thêm phần đó từ bảng chi phí đầy đủ đã dẫn ở trên. Nếu bạn giữ hai hợp đồng thay vì một, nhân đôi con số này.

Có một cái bẫy lịch mà người mới hay quên: cuối tuần và nghỉ lễ. Một số sản phẩm tính phí qua đêm cho cả những đêm thị trường không giao dịch. Giữ một lệnh từ chiều thứ Sáu sang sáng thứ Hai, có thể bạn bị tính ba đêm chứ không phải một, vì phần cuối tuần vẫn được cộng vào. Con số đó khác nhau tuỳ sản phẩm và tuỳ công ty thành viên, nên trước khi ôm lệnh qua cuối tuần, mở lịch tính phí của sàn hoặc hỏi bộ phận hỗ trợ để biết cuối tuần tính mấy đêm.

Nhắc lại cho rõ: mọi con số trong ví dụ trên là để minh hoạ cách nhân, không phải mức phí chính thức. Mức thật thay đổi theo mã, theo tháng và theo nơi bạn mở tài khoản. Trước khi tin vào bất kỳ con số nào, mở biểu phí của chính công ty thành viên bạn đang dùng và đọc dòng phí qua đêm cho đúng mã bạn giao dịch. Nếu bạn đang cân nhắc đóng lệnh sớm để né mấy đêm phí, cách đóng lệnh phái sinh sớm cho bạn thao tác cụ thể, không phải chờ đến ngày đáo hạn.

Ghi phí qua đêm vào journal cho đúng để P&L khớp số dư

Đây là phần quan trọng nhất, vì đây là chỗ phí qua đêm ảnh hưởng P&L trong sổ của bạn. Bỏ qua nó thì mọi con số win-rate và R:R bạn tính đều lệch.

Trong journal Google Sheets, thêm một cột riêng tên "Phí qua đêm", hoặc gộp nó vào cột "Tổng chi phí" nếu bạn đã có sẵn cột đó. Công thức để ra lãi lỗ thật:

P&L thực = P&L theo giá − (phí mở + phí đóng + thuế + phí qua đêm × số đêm)

Quay lại đúng tình huống mở đầu bài. Journal của bạn ghi P&L theo giá là +200.000đ. Phí qua đêm ba đêm, giả sử 4.000đ/đêm, ra 12.000đ. Phí mở, phí đóng và thuế cộng lại khoảng 48.000đ. Ráp vào:

P&L thực = 200.000 − (48.000 + 12.000) = +140.000đ.

Đúng bằng con số số dư nhích thêm trên app. Bạn không lỗ bí ẩn, không có ai ăn gian. Bạn chỉ quên hai dòng phí, mà một trong hai dòng đó là phí qua đêm. Lúc số khớp lại, cảm giác nghi ngờ tan luôn, và bạn tin lại được vào data của chính mình.

Biến việc này thành thói quen. Mỗi lần đóng một lệnh giữ qua nhiều ngày, ghi ngay số đêm và phí qua đêm tương ứng trước khi tính lãi lỗ. Làm đều thì journal của bạn phản ánh đúng chi phí thật, và những chỉ số bạn rút ra từ đó (tỷ lệ thắng, mức lãi lỗ trung bình mỗi lệnh) mới đáng tin để bạn ra quyết định. Nếu bạn chưa dựng sổ theo cấu trúc chuẩn, template journal Google Sheets cho người mới có sẵn các cột chi phí để bạn chỉ việc điền.

Những lỗi hay gặp với phí qua đêm

Sáu cái bẫy dưới đây gom từ đúng những chỗ người mới hay trượt:

  1. Quên cộng phí qua đêm vào journal. P&L ảo cao hơn thực, bạn tưởng chiến lược đang tốt hơn thật, rồi tăng khối lượng lệnh dựa trên con số sai.
  2. Nhầm phí qua đêm với mark-to-market. Ghi trùng một khoản hai lần, hoặc thiếu một trong hai. Xem lại phần phân biệt ở trên, và nếu vẫn lấn cấn thì đọc kỹ bài mark-to-market đã dẫn.
  3. Tưởng VN30 cũng có phí qua đêm. Bạn cộng dư một khoản không tồn tại, rồi ngại giữ lệnh VN30 qua đêm dù chẳng có lý do chi phí nào.
  4. Nhầm phí qua đêm với funding rate crypto. Hoặc lo sợ vô cớ về một khoản biến động không có thật, hoặc kỳ vọng "có lúc được nhận lại phí". Không có chuyện được nhận lại.
  5. Quên phí cuối tuần và nghỉ lễ. Giữ lệnh qua thứ Sáu, sổ lệch vì bạn tính một đêm trong khi hệ thống tính ba.
  6. Tin quảng cáo "giữ qua đêm 0đ" cho mã quốc tế. Một số bài "thầy" trên Telegram hứa giữ lệnh cà phê hay dầu không mất phí qua đêm. Đó là cờ đỏ. Hàng hoá quốc tế có phí qua đêm, ai nói ngược lại thì bạn nên hỏi họ dựa vào biểu phí nào.

Nếu bạn còn đang lo giữ lệnh lâu làm cạn ký quỹ và dẫn tới cảnh báo, đó là chủ đề riêng, xem margin call và cách tránh cháy tài khoản. Phí qua đêm và margin call là hai chuyện khác nhau, đừng gộp làm một khi ghi sổ.

Việc nên làm ngay

Một hành động bạn làm được ngay tối nay, không cần chờ khoá học nào.

Mở lịch sử giao dịch của tài khoản demo hoặc live, tìm lệnh multi-day gần nhất, và lần theo dòng "phí qua đêm" cho từng đêm bạn đã giữ. Rồi thêm một cột "Phí qua đêm" vào journal Google Sheets, tính lại P&L thực cho ba lệnh gần nhất theo công thức ở trên. Đối chiếu với số dư thực tế. Nếu ba lệnh đều khớp, bạn đã kiểm soát được dòng phí này.

Sau khi nắm phí qua đêm, khép nốt mảnh còn lại của câu hỏi "vì sao số dư đổi mỗi cuối phiên dù chưa đóng lệnh". Đọc tiếp về thanh toán lãi lỗ hàng ngày (mark-to-market), cơ chế song song với phí qua đêm và cũng làm số dư thay đổi mỗi ngày. Hai bài đó ghép lại là bạn đọc được gần như mọi biến động cuối phiên trong tài khoản của mình.

Muốn xem phí qua đêm nằm ở đâu trong toàn bộ lộ trình 90 ngày đầu, từ mở tài khoản demo tới lệnh thật đầu tiên, quay lại Hành trình 90 ngày đầu tiên: Từ demo đến lệnh thật cho người mới giao dịch hàng hoá phái sinh để đi tiếp theo đúng thứ tự.

Bài viết liên quan

Tiếp tục đọc về phân tích thị trường, kiến thức và chiến lược giao dịch.

Xem tất cả bài viết →
Bắt đầu hành trình của bạn

Sẵn sàng học giao dịch hàng hoá phái sinh?

Đăng ký tư vấn miễn phí - chuyên gia SFVN sẽ liên hệ trong 24h, gợi ý khoá học phù hợp với mục tiêu và kinh nghiệm của bạn.