Danh mục
Nền tảng
Độ khó
Trung cấp
Dùng trong
Chọn sànĐánh giá EABacktest

Phí qua đêm (swap)

Phí qua đêm (swap) là khoản phí hoặc khoản cộng tài trợ áp lên vị thế giữ qua thời điểm rollover hằng ngày của sàn, sinh ra từ chênh lệch lãi suất giữa hai đồng tiền cộng phần markup của sàn.

còn gọi: rollover, phí qua đêm, chi phí tài trợ, tỷ lệ swap, carry

Đã cập nhật · Đã đánh giá

Nói đơn giản

Giữ một cặp tiền qua đêm nghĩa là vay một đồng tiền và nắm giữ một đồng tiền khác, nên lãi suất đổi chủ. Sàn quyết toán phần chênh lệch đó mỗi ngày một lần, cộng thêm biên của chính họ, và kết quả rơi xuống vị thế của bạn dưới dạng một khoản cộng hoặc một khoản phí.

Vì sao quan trọng

Swap là chi phí giao dịch duy nhất lớn lên theo thời gian chứ không theo hoạt động. Một chiến lược ít vào lệnh nhưng giữ hàng ngày trời có thể trả cho chi phí tài trợ nhiều hơn trả cho spread, và đó lại chính là chi phí hay bị thiếu nhất trong chính cái backtest dùng để biện minh cho nó.

  • Nó tích lũy theo từng đêm và từng lot, nên nó tăng theo thời gian nắm giữ và khối lượng vị thế, hoàn toàn độc lập với việc lệnh đang lời hay lỗ.
  • Nó bị tính gấp ba vào một ngày trong tuần để bù cho cuối tuần, biến chi phí một đêm thành ba và đặt một bậc thang lên bất kỳ đường cong vốn nào dựng trên những lần giữ nhiều ngày.
  • Nó có thể dương. Một cặp được giữ thuận chiều chênh lệch lãi suất sẽ trả tiền cho tài khoản của bạn, và đó là toàn bộ nền tảng của các chiến lược carry.
  • Nó khác nhau theo từng sàn và bị sửa đổi theo thời gian, nên một backtest dựng trên bảng swap hôm nay mô tả cái sàn của hôm nay chứ không phải những năm mà nó tuyên bố bao phủ.
  • Nó có thể kết thúc một giao dịch ở dưới mức cắt lỗ lẽ ra dùng để chặn nó: một vị thế trong bản ghi Windrose kéo dài ba tháng rưỡi và đóng ở −148 $ so với mức cắt lỗ danh nghĩa −91 $, và phần chênh lệch chính là chi phí tài trợ vẫn tích lũy bên dưới nó.

Cách các sàn định nghĩa

  • Swap được niêm yết theo từng lot từng đêm, tách riêng cho chiều mua và chiều bán, và hiện trên vị thế trong MT5 ở một cột riêng chứ không nằm bên trong con số lợi nhuận.
  • Market Watch → chuột phải vào symbol → Specification chứa bốn trường quyết định toàn bộ chi phí này: Swap type, Swap long, Swap short và 3-day swap, trường cuối cho biết ngày nào trong tuần gánh khoản phí gấp ba trên symbol đó.
  • Toolbox → Trade hiển thị cột Swap trên mọi vị thế đang mở, còn Toolbox → History hiển thị cột đó trên mọi deal đã đóng, cả hai đều nằm cạnh con số Profit chứ không nằm bên trong nó.
  • Nó được áp vào thời điểm rollover của sàn, thông lệ là 23:59 giờ server, và một vị thế mở rồi đóng trong cùng một phiên sẽ không bao giờ chạm tới nó.
  • Nền của nó là chênh lệch lãi suất giữa hai đồng tiền; sàn cộng thêm markup, và đó là lý do swap mua và swap bán trên cùng một cặp thường đều âm.
  • Một ngày trong tuần gánh khoản phí gấp ba để quyết toán cuối tuần — thứ Tư với phần lớn các cặp FX, phản ánh ngày giá trị giao ngay.
  • Tài khoản miễn phí qua đêm (swap-free) thay khoản phí này bằng một phí quản trị, thường cố định theo lot sau một kỳ ân hạn chứ không suy ra từ lãi suất.

Khác nhau giữa các sàn ở điểm nào

  • Phần markup cộng lên trên chênh lệch thô, đây là phần khác nhau nhiều nhất giữa các sàn và hiếm khi được công bố thành một con số riêng.
  • Thời điểm rollover, vốn theo múi giờ server của sàn và dịch chuyển theo giờ mùa hè (daylight saving) theo cách rất có ý nghĩa với những EA giao dịch quanh nửa đêm.
  • Ngày nào trong tuần gánh khoản phí gấp ba, nhất là với kim loại và chỉ số, nơi ngày đó có thể không phải thứ Tư.
  • Bảng swap được niêm yết theo điểm (point), theo tiền tệ tài khoản hay theo đơn vị đồng tiền cơ sở.
  • Điều khoản của lựa chọn miễn phí qua đêm: symbol nào đủ điều kiện, có kỳ ân hạn hay không, và phí thay thế là bao nhiêu cho mỗi lot mỗi đêm.

Ảnh hưởng tới hiệu quả EA

  • Một chiến lược giữ vị thế nhiều ngày tích lũy swap trên từng vị thế một, và tổng số rất dễ bị đánh giá thấp vì nó nằm ở cột mà hầu như không ai cộng lại.
  • Strategy Tester áp các giá trị swap đang có trong đặc tả symbol lên toàn bộ giai đoạn lịch sử, nên một backtest nhiều năm được định giá theo mức của hôm nay từ đầu đến cuối.
  • Chiều lệnh quan trọng ngang với độ lớn: một EA về cấu trúc luôn mua đồng tiền có lợi suất cao thì nhận swap, còn chính EA đó đảo chiều lại thì phải trả.
  • Chiến lược grid và basket giữ nhiều vị thế trong thời gian dài, nên chi phí tài trợ là chi phí bậc nhất với chúng và gần bằng không với một chiến lược trong ngày.
  • Rollover tạo ra một cú giãn spread chứ không chỉ một khoản phí, nên một EA đặt lệnh trong vài phút quanh thời điểm đó gặp cả hai cùng lúc.
  • Chính tab Deals của trình kiểm thử trả lời dứt điểm câu hỏi này cho bất kỳ lần chạy nào: cột Swap của nó cho thấy lần chạy thực sự đã ghi nhận những gì, deal theo deal. Đó là cách chúng tôi biết cả 833 deal của Stillwater đều ghi đúng bằng không trong khi 286 trong 416 giao dịch của nó vẫn mở xuyên qua ít nhất một đêm — một số không nên được đọc là chi phí chưa được mô hình hóa chứ không phải chi phí không tồn tại.
  • Chi phí tài trợ là chi phí duy nhất khiến một backtest không thể tái lập. Chạy lại bản build Lattice Weave trên đúng những ngày cũ cho ra các điểm vào giống hệt, các điểm ra giống hệt và cùng mức giá tới chữ số cuối, với một tổng số chỉ khác đi vì chi phí tài trợ, bởi lịch sử swap mà sàn lưu đã bị sửa lại trong khoảng giữa hai lần chạy.

Cần xác nhận gì trước khi nạp tiền

  • Swap mua và swap bán của đúng cái symbol mà EA giao dịch, lấy từ đặc tả symbol trong MT5 chứ không từ tài liệu tiếp thị.
  • Ngày nào trong tuần gánh khoản phí gấp ba trên symbol đó.
  • Thời điểm rollover của server sàn và cách nó dịch chuyển theo giờ mùa hè.
  • Lựa chọn miễn phí qua đêm, nếu dùng, có tính phí quản trị cố định hay không và sau bao nhiêu đêm.
  • Backtest được công bố cho một chiến lược có mô hình hóa swap hay không, và theo mức của sàn nào.
  • Bản ghi có nêu tổng swap bằng tiền hay chỉ nói rằng đã bao gồm swap — hai điều đó là hai mức độ minh bạch rất khác nhau.

Rủi ro thường gặp

  • Đọc một backtest nhiều năm như thể chi phí tài trợ trong đó là lịch sử, trong khi trình kiểm thử định giá mọi đêm theo mức có hiệu lực đúng vào ngày chạy bài kiểm thử.
  • Chọn tài khoản miễn phí qua đêm cho một chiến lược giữ dài rồi trả nhiều hơn, vì phí quản trị cố định vượt quá khoản swap mà nó thay thế.
  • Dựng chiến lược trên carry dương, rồi phát hiện chênh lệch đã dịch chuyển hoặc sàn đã sửa lại markup.
  • Đặt lệnh vào ngay cửa sổ rollover, nơi cú giãn spread tốn kém hơn cả khoản swap đang muốn né.
  • Đọc một dòng swap bằng không trong báo cáo như một đặc tính của chiến lược. Đó là đặc tính của symbol mà bài kiểm thử chạy trên đó, và vẫn bộ quy tắc ấy trên một symbol thật với mức thông thường sẽ trả đủ.

Ví dụ

Bản ghi Windrose được công bố tại đây, một chiến lược hồi quy trung bình trên AUD/CAD thường xuyên giữ lệnh nhiều ngày đến nhiều tuần. Bản ghi đó đo chi phí tài trợ của chính nó thay vì giả định nó, và điều đó khiến nó là minh họa rõ nhất về những gì swap làm với một chiến lược chậm.

Chi phí tài trợ trên toàn bộ lần chạy
−521 $
Swap theo từng deal cộng lại trên 108 giao dịch, vốn đã nằm sẵn trong lợi nhuận công bố.
Kết quả ròng của cùng lần chạy đó
1.445,84 $
Con số còn sống sót sau khi đã trả chi phí tài trợ.
Sụt giảm số dư tối đa
519,08 $ (4,51 %)
Cú lún sâu nhất trên đường cong vốn — nhỏ hơn hóa đơn tài trợ mà không ai vẽ ra.
Vị thế đơn lẻ tệ nhất
−148 $ so với mức cắt lỗ −91 $
Giữ ba tháng rưỡi; phần vượt là swap tích lũy, không phải trượt giá.

Không điều gì ở đây phụ thuộc vào việc chiến lược đúng hay sai. Đó là tiền thuê cho riêng việc giữ vị thế, và trên bản ghi này tiền thuê đã vượt cả mức sụt giảm.

Phép tính 521 ÷ 1.445,84 ≈ 36 % · 148 − 91 = 57 tiền swap trên một vị thế

Kết quả Chi phí tài trợ bằng 36 % phần lợi nhuận ròng mà nó để lại, và lớn hơn cả mức sụt giảm tệ nhất của bản ghi

Cách sử dụng

Swap được đọc theo thời gian nắm giữ, không phải theo số dư. Hãy tính chi phí tài trợ cho mỗi giao dịch trước, rồi đọc nó hai lần: như một phần của khoản thắng trung bình, chính là dải bên dưới, và đối chiếu với mức sụt giảm tối đa của bản ghi, thứ cho bạn biết chi phí đã lớn hơn cái rủi ro mà ai cũng nhìn hay chưa.

Khoảng Ý nghĩa
Dưới 2 % khoản thắng trung bình Không đáng kể. Bỏ qua khi chọn chiến lược, nhưng vẫn giữ nó trong mô hình chi phí.
2–10 % Một chi phí thật, đáng đối chiếu với bảng swap của một sàn thứ hai trước khi xuống tiền.
10–25 % Chi phí tài trợ giờ là một ràng buộc thiết kế. Cả thời gian nắm giữ lẫn lựa chọn sàn đều phải được biện minh.
Trên 25 %, hoặc lấy carry dương làm lợi thế được tuyên bố Chiến lược đang giao dịch chính khoản phí tài trợ chứ không phải thị trường, và nó sống chết theo một mức mà sàn tự đặt.
  • Lấy Swap long và Swap short từ Market Watch → Specification trên đúng tài khoản bạn sẽ chạy thật, không lấy từ bảng so sánh, và để ý trường Swap type ngay bên cạnh — chính nó quyết định con số kia là điểm, là tiền hay là phần trăm.
  • Nhân với số đêm nắm giữ thực tế, kể cả ngày bị tính gấp ba, trước khi đem so với khoản thắng trung bình.
  • Kiểm tra dấu theo đúng chiều mà EA thực sự giao dịch. Một cặp có thể trả tiền ở chiều này và thu tiền ở chiều kia.
  • Xác nhận xem backtest được công bố có mô hình hóa swap hay không, và hãy coi kết quả nhiều năm là kết quả định giá theo mức của một ngày duy nhất.
  • So tài khoản miễn phí qua đêm với tài khoản tiêu chuẩn trên tổng chi phí mỗi giao dịch, không phải trên việc có hay không có một dòng swap.
  • Đặt tổng chi phí tài trợ mà bản ghi nêu ra cạnh mức sụt giảm tối đa của nó, đừng đặt cạnh lợi nhuận ròng. Trên lần chạy Windrose, −521 $ tiền swap lớn ngang mức sụt giảm tệ nhất 519,08 $, và chính phép so đó làm chi phí trở nên đọc được.

Mười lăm trong 23 bản ghi công bố tại đây có nêu tổng swap bằng tiền; tám bản còn lại chỉ nói rằng lần chạy có ghi nhận swap, và để lại các giá trị theo từng deal trong sổ giao dịch tải về được. Đọc xem một trang sản phẩm thuộc loại nào trong hai loại đó là cách nhanh nhất để thấy trang ấy đã soi kỹ chi phí tài trợ của chính mình đến đâu.

Sai lầm thường gặp

Cho rằng backtest đã định giá chi phí tài trợ đúng

MT5 áp các giá trị swap từ đặc tả symbol hiện tại lên toàn bộ giai đoạn kiểm thử. Vì vậy một backtest mười năm tính tiền mười năm số đêm theo đúng cái mức tình cờ có hiệu lực vào ngày nó được chạy, và điều đó làm chi phí tài trợ bị thấp đi hoặc cao lên tùy lãi suất khi ấy đang ở đâu.

Coi miễn phí qua đêm là rẻ hơn

Tài khoản miễn phí qua đêm thay chi phí tài trợ bằng một phí quản trị, thường cố định theo lot theo đêm sau một kỳ ân hạn. Với một chiến lược giữ lệnh cả tuần một lần thì khoản này thường đắt hơn chính khoản swap mà nó thay thế. Thứ để so là tổng chi phí mỗi giao dịch, không phải sự có mặt của chữ miễn phí.

Bỏ sót đêm bị tính gấp ba

Một ngày trong tuần quyết toán ba đêm để bù cho cuối tuần. Năm lần rollover trong một tuần giao dịch vì thế tính tiền bảy đêm, nên một vị thế giữ xuyên nhiều tuần trọn vẹn tích lũy chi phí tài trợ nhiều hơn 40 % so với cách đếm số đêm ngây thơ, và phần dôi ra rơi vào một ngày cố định trong tuần, hiện lên thành một bậc thang trên đường cong vốn.

Coi lệnh cắt lỗ là kịch bản tệ nhất

Cắt lỗ chặn được thứ mà thị trường có thể lấy đi. Nó không chặn được thứ mà cuốn lịch lấy đi. Một vị thế Windrose giữ ba tháng rưỡi đóng ở −148 $ so với mức cắt lỗ danh nghĩa −91 $, bởi chi phí tài trợ vẫn tích lũy bên dưới một vị thế mà lệnh cắt lỗ đã định giá xong. Với bất kỳ chiến lược nào có thể giữ hàng tuần, kịch bản tệ nhất thật sự cho mỗi giao dịch là mức cắt lỗ cộng khoản swap mà thời gian giữ tích lại.

Đọc swap bằng không trong báo cáo như một tin tốt

Bốn trong 23 bản ghi công bố tại đây ghi nhận chi phí tài trợ đúng bằng không, và trong từng trường hợp đó là đặc tính của symbol đem kiểm thử chứ không phải của chiến lược. Cả 833 deal của Stillwater ghi swap bằng không vì nó chỉ mua, và lịch sử USD/JPY đứng sau lần chạy đó không mang swap ở chiều mua. Trong khi đó 286 trong 416 giao dịch của nó vẫn mở xuyên qua ít nhất một đêm. Một tài khoản thật với mức thông thường sẽ tính tiền từng đêm một trong số đó.

Dựng lợi thế từ carry dương

Swap dương do một chênh lệch lãi suất mà sàn cộng markup lên trên và sửa đổi theo thời gian quyết định. Một chiến lược có lợi nhuận phụ thuộc vào đó thì cùng lúc phơi mình trước một quyết định lãi suất và một chính sách của sàn, và không thứ nào trong hai thứ ấy xuất hiện ở bất cứ đâu trong backtest của nó.

Chi tiết

Chi phí tài trợ thực sự đã lấy đi bao nhiêu trên 23 bản ghi công bố tại đây

Trên 23 EA được công bố tại đâyCon số
Bản ghi có nêu tổng swap bằng tiền15
Trong số đó, bản ghi có tổng đúng bằng không4
Bản ghi có ghi nhận swap nhưng không cộng tổng8
Hóa đơn tài trợ lớn nhất trên một bản ghi−938,13 $
Hóa đơn khác không nhỏ nhất−9,37 $
Tổng chi phí tài trợ của mười một bản ghi khác khôngkhoảng −4.307 $
Manifest lần chạy có nêu tỷ lệ swap mỗi đêm1 trên 23

Khoảng cách giữa dòng trên cùng và dòng dưới cùng của dải đó mới là điều đáng nói. Ballast kiếm 4.061,59 $ lợi nhuận gộp và trả 938,13 $ trong số đó cho chi phí tài trợ, công bố 3.123,46 $ — tức khoảng một phần tư sản lượng của chiến lược đi vào việc giữ vị thế. Nautical, chạy trên một symbol tùy chỉnh được cấu hình với swap EUR/JPY gần bằng không, chỉ trả 9,37 $ trên 1.665 dòng deal cho những lần giữ có trung vị ba ngày. Cùng một loại chi phí, cùng một nền tảng, cách nhau hai bậc độ lớn, và không con số nào trong hai con số ấy đoán được từ logic của chiến lược.

Bốn dòng số không mới là cái bẫy. Stillwater ghi nhận swap đúng bằng không trên từng deal trong số 833 deal của nó, bởi nó chỉ mua và lịch sử USD/JPY mà chúng tôi đem ra kiểm thử không mang swap ở chiều mua. Các vị thế của nó vẫn nằm qua đêm: 286 trong 416 giao dịch mở xuyên qua ít nhất một đêm, với trung vị nắm giữ gần 51 giờ và lần dài nhất là 44 ngày. Một số không ở cột đó mô tả symbol đem ra kiểm thử, không phải chiến lược. Hiểu nhầm nó thành một đặc tính của chiến lược là bạn lặng lẽ xóa đi khoản chi phí mà tài khoản thật sẽ tính cho từng đêm ấy.

Dòng cuối cùng mới là dòng phá vỡ khả năng tái lập. Chỉ một trong 23 manifest có ghi tỷ lệ mỗi đêm; số còn lại nhường phần đó cho các giá trị theo từng deal trong sổ giao dịch, và điều đó có lý do. Chạy lại bản build Lattice Weave trên đúng những ngày cũ cho ra các điểm vào giống hệt, các điểm ra giống hệt và cùng mức giá tới chữ số cuối. Chỉ tổng số là dịch chuyển, và nó dịch chuyển hoàn toàn do chi phí tài trợ, bởi trong khoảng thời gian đó sàn đã sửa lại lịch sử swap mà họ lưu. Mọi chi phí khác trong một backtest đều suy ra từ dữ liệu; riêng chi phí này suy ra từ thời điểm bạn bấm nút chạy.

Câu hỏi thường gặp

Swap có xuất hiện trong backtest MT5 không?
Có, nhưng nó được áp bằng các giá trị swap đang được đặt trong đặc tả symbol, cho toàn bộ giai đoạn lịch sử. Trình kiểm thử không hề có lịch sử tỷ lệ swap trong quá khứ. Vì vậy một backtest nhiều năm định giá mọi đêm theo mức của một ngày duy nhất, nên chi phí tài trợ trong báo cáo là một giả định chứ không phải một ghi nhận.
Swap bị tính gấp ba vào ngày nào?
Thứ Tư với phần lớn các cặp FX, vì ngày giá trị của một vị thế mở hôm thứ Tư nhảy sang thứ Hai và quyết toán ba ngày. Kim loại, chỉ số và CFD có thể dùng một ngày khác trong tuần, và điều này được nêu theo từng symbol trong đặc tả của sàn chứ không phải một quy tắc chung.
Tài khoản miễn phí qua đêm có rẻ hơn không?
Thường là không, với những chiến lược có giữ vị thế. Dòng swap được thay bằng một phí quản trị, nói chung cố định theo lot theo đêm sau một kỳ ân hạn, và với những lần giữ nhiều ngày thì phí đó thường vượt quá khoản tài trợ mà nó thay thế. Con số so sánh được là tổng chi phí mỗi giao dịch trên đúng cặp thực sự giao dịch.
Swap thực sự tốn của một expert advisor bao nhiêu?
Gần như hoàn toàn phụ thuộc vào thời gian nắm giữ, và biên độ rất rộng. Trên 23 bản ghi EA công bố tại đây, mười một bản có nêu tổng chi phí tài trợ khác không trải từ −9,37 $ đến −938,13 $ trên các cửa sổ kiểm thử dài khoảng bảy năm mỗi bản, và bốn bản khác ghi nhận đúng bằng không. Trên Ballast, chi phí tài trợ lấy đi 938,13 $ từ 4.061,59 $ lợi nhuận gộp và để lại 3.123,46 $ — tức khoảng một phần tư tất cả những gì chiến lược kiếm được.
Swap có thể đẩy một giao dịch vượt quá mức cắt lỗ không?
Có, và điều đó không hiếm với các chiến lược chậm. Cắt lỗ chặn biên độ giá, không chặn cuốn lịch. Trong bản ghi Windrose, một vị thế được giữ ba tháng rưỡi và đóng ở −148 $ so với mức cắt lỗ danh nghĩa −91 $; phần dôi 57 $ là chi phí tài trợ đã tích lũy bên dưới nó. Với bất cứ thứ gì có thể giữ hàng tuần, kịch bản tệ nhất cho mỗi giao dịch là mức cắt lỗ cộng khoản swap mà thời gian giữ tích lại.
Backtest cho thấy swap bằng không có nghĩa là không có chi phí tài trợ?
Không. Nó có nghĩa là symbol mà bài kiểm thử chạy trên đó mang swap bằng không ở chiều đã giao dịch. Bốn trong 23 bản ghi công bố tại đây ghi nhận chi phí tài trợ đúng bằng không vì lý do đó, và vài bản trong số ấy giữ vị thế nhiều ngày — Kestrel Hover trung bình khoảng sáu ngày mỗi vị thế mà không ghi nhận đồng swap nào. Một tài khoản thật với mức thông thường tính tiền từng đêm một trong số đó, nên một dòng swap bằng không đánh dấu một chi phí chưa được mô hình hóa chứ không phải một chi phí không tồn tại.
Tôi có thể tránh swap hoàn toàn không?
Bằng cách đóng lệnh trước thời điểm rollover của sàn. Các chiến lược trong ngày không bao giờ phải trả nó, và đó là một trong những lợi thế chi phí có tính cấu trúc mà chúng có so với chiến lược swing. Bất cứ thứ gì giữ qua đêm đều phải trả, và những lựa chọn còn lại chỉ là sàn nào, chiều nào và giữ bao lâu.

Bài viết liên quan