Chuyển đến nội dung
Tất cả chiến lược

Chiến lược

Chiến lược luân chuyển cắt ngang hàng tuần điều chỉnh rủi ro (động lượng Sharpe), chỉ mua top-3 trong nhóm 8 tài sản lớn USD-M, chuyển sang tiền mặt theo chế độ BTC (xếp hạng theo lợi nhuận/độ biến động thay vì lợi nhuận thô — chọn xu hướng tăng ổn định, tỷ trọng vị thế bằng nhau, thuần OHLCV, 3 tham số)

Kết quả: Đã hủy bỏ

RiskAdjustedMomentumLongRotation8Majors

Không bị giới hạn bởi phí (avg_trade_return_pct 1.72%), hạch toán giao ngay chia đều minh bạch, không có rủi ro do đòn bẩy hay sai lệch giả tạo

Giả thuyết

Một chiến lược LONG-ONLY, luân chuyển động lượng cắt ngang tái cân bằng hàng tuần trên cùng 8 đồng lớn USD-M đã được xác minh dữ liệu như chiến lược thắng 'Cross-Sectional Momentum 8-Major LONG' được quảng bá (BTCUSDT, ETHUSDT, SOLUSDT, BNBUSDT, AVAXUSDT, LINKUSDT, ADAUSDT, XRPUSDT), với ONE cải tiến có chủ đích và được ghi chép rõ: xếp hạng theo động lượng RISK-ADJUSTED (lợi nhuận quá khứ ÷ biến động quá khứ, điểm tương tự Sharpe) thay vì lợi nhuận thô. Xếp hạng theo lợi nhuận thô ưu tiên nắm giữ các mã VOLATILE……Xem thêmThu gọn

Một chiến lược LONG-ONLY, luân chuyển động lượng cắt ngang tái cân bằng hàng tuần trên cùng 8 đồng lớn USD-M đã được xác minh dữ liệu như chiến lược thắng 'Cross-Sectional Momentum 8-Major LONG' được quảng bá (BTCUSDT, ETHUSDT, SOLUSDT, BNBUSDT, AVAXUSDT, LINKUSDT, ADAUSDT, XRPUSDT), với ONE cải tiến có chủ đích và được ghi chép rõ: xếp hạng theo động lượng RISK-ADJUSTED (lợi nhuận quá khứ ÷ biến động quá khứ, điểm tương tự Sharpe) thay vì lợi nhuận thô. Xếp hạng theo lợi nhuận thô ưu tiên nắm giữ các mã VOLATILE nhất (biến động mạnh nhất), vốn cũng dễ sụp đổ nhất — cơ chế đứng sau mức sụt giảm lớn của động lượng (biến thể hợp đồng vĩnh cửu dual-momentum của tôi đã sụp đổ ở 76.9% DD). Xếp hạng theo lợi nhuận/biến động thay vào đó chọn SMOOTH, các xu hướng tăng chất lượng cao, qua đó cải thiện Sharpe và giảm mức sụt giảm của động lượng theo nghiên cứu học thuật lẫn thực nghiệm. Quan trọng là biến động chỉ được dùng ONLY trong RANK xếp hạng dạng vô hướng — các vị thế vẫn EQUAL-WEIGHT — nên chiến lược không NOT quy mô vị thế theo biến động (đó là nguyên nhân gây ra lỗi biến động 445% không có giá trị chẩn đoán của hệ thống trong rổ được quản lý theo biến động của tôi). Chiến lược nằm trong vùng tần suất đã xác nhận là phù hợp cho backtest sạch: giao dịch hàng tuần (hàng chục giao dịch/năm — đủ để có chỉ số đáng tin cậy, không có vòng quay quá thấp gây lỗi compute_daily_returns, cũng không giao dịch trong ngày đến mức phí bào mòn). Chiến lược tránh mọi nhóm thất bại: NOT giao dịch trong ngày MR, NOT quyền chọn nhiều chân, NOT funding/thanh lý/OI/HL/CM, NOT một hợp đồng vĩnh cửu hai chân. 3 tham số (khoảng nhìn lại, top-K, chế độ SMA) để hạn chế khớp quá mức.

Lần lặp 3 xử lý trở ngại Layer-4 QA, vốn NOT là lỗi của chiến lược mà là sai lệch khiến chỉ số mất giá trị chẩn đoán: metrics.compute_daily_returns xây dựng chuỗi lợi nhuận ngày bằng cách nhóm PnL của giao dịch CLOSED theo ngày đóng lệnh, còn phiên bản trước giữ vị thế nhiều tuần (tái cân bằng tăng dần, duy trì vị thế mở trong nhiều tuần) và chỉ ghi nhận PnL vào khoảng 69 ngày đóng lệnh riêng biệt trong giai đoạn nhiều năm. Mỗi khoản lợi nhuận từ vị thế nắm giữ khoảng 30 ngày sau đó bị quy đổi năm theo ×√252 như……Xem thêmThu gọn

Lần lặp 3 xử lý trở ngại Layer-4 QA, vốn NOT là lỗi của chiến lược mà là sai lệch khiến chỉ số mất giá trị chẩn đoán: metrics.compute_daily_returns xây dựng chuỗi lợi nhuận ngày bằng cách nhóm PnL của giao dịch CLOSED theo ngày đóng lệnh, còn phiên bản trước giữ vị thế nhiều tuần (tái cân bằng tăng dần, duy trì vị thế mở trong nhiều tuần) và chỉ ghi nhận PnL vào khoảng 69 ngày đóng lệnh riêng biệt trong giai đoạn nhiều năm. Mỗi khoản lợi nhuận từ vị thế nắm giữ khoảng 30 ngày sau đó bị quy đổi năm theo ×√252 như thể chỉ là một ngày giao dịch, đẩy biến động lên 282% và Sharpe lên 4.64. Nguyên nhân gốc đã được xác nhận trong metrics.py:187-222 (data_days = len(daily) = số ngày đóng lệnh riêng biệt) và không phụ thuộc sàn giao dịch, đúng với nhận xét của người đánh giá rằng chuyển sang giao dịch giao ngay không thể sửa lỗi. Cách khắc phục SMALLEST mà vẫn giữ lợi thế là làm cho chuỗi giao dịch đã đóng dày đặc và đồng đều: chuyển từ tái cân bằng cân bằng tỷ trọng tăng dần sang tái cân bằng định kỳ FULL — đóng toàn bộ danh mục rồi mua lại các tài sản thắng hiện tại với tỷ trọng bằng nhau từ trạng thái không nắm giữ mỗi rebalance_days (rút ngắn từ 7→3). Nhờ vậy, lợi nhuận của mỗi khoản nắm giữ được ghi nhận theo nhịp đều khoảng 3 ngày, khiến chuỗi lợi nhuận ngày cách đều và phép quy đổi năm có giá trị chẩn đoán. Đây là cách duy trì danh mục cân bằng tỷ trọng tiêu chuẩn, không phải định cỡ theo biến động hay tạo giao dịch để thao túng chỉ số: tập hợp tài sản, xếp hạng điều chỉnh rủi ro, tỷ trọng bằng nhau nghiêm ngặt, top-3 có điểm dương, bộ lọc BTC vừa là tài sản giao dịch vừa làm tham chiếu chế độ, sàn giao dịch giao ngay (đòn bẩy 1.0, không có funding) và đặc tính chỉ mua mà người đánh giá ghi nhận đều giữ nguyên. Nhịp 3 ngày duy trì lợi thế mỗi giao dịch (động lượng tài sản vốn hóa lớn thường dịch chuyển khoảng 1%+ trong 3 ngày), cao hơn đáng kể phí giao dịch giao ngay khứ hồi (khoảng 0.20%); lợi thế về mức sụt giảm không phụ thuộc phép quy đổi năm (43.62% so với 76.9% của biến thể dual-momentum) — cơ chế mà tinh chỉnh này nhắm tới — cũng được giữ nguyên.

Luận điểm bị bác bỏ cùng nhiều giới hạn cứng. Tiền đề của chiến lược là xếp hạng điều chỉnh theo rủi ro (lợi nhuận/biến động) tốt hơn rổ xếp hạng theo lợi nhuận thô về Sharpe và mức sụt giảm, nhưng information_ratio là -0.314 so với chuẩn đối chiếu equal_weight_basket của chính nó (benchmark_meaningful=true) — nó UNDERPERFORMS rổ về điều chỉnh rủi ro — và max_drawdown là 50.07% (từ CI đến khoảng ~100%), vượt ngưỡng từ bỏ cứng L19 và mâu thuẫn với tuyên bố “mức sụt giảm thấp hơn”. Sharpe là 0.250, với khoảng……Xem thêmThu gọn

Luận điểm bị bác bỏ cùng nhiều giới hạn cứng. Tiền đề của chiến lược là xếp hạng điều chỉnh theo rủi ro (lợi nhuận/biến động) tốt hơn rổ xếp hạng theo lợi nhuận thô về Sharpe và mức sụt giảm, nhưng information_ratio là -0.314 so với chuẩn đối chiếu equal_weight_basket của chính nó (benchmark_meaningful=true) — nó UNDERPERFORMS rổ về điều chỉnh rủi ro — và max_drawdown là 50.07% (từ CI đến khoảng ~100%), vượt ngưỡng từ bỏ cứng L19 và mâu thuẫn với tuyên bố “mức sụt giảm thấp hơn”. Sharpe là 0.250, với khoảng bootstrap CI [-0.398, 0.865] cắt qua mức không (profit_factor 1.19, Sortino 0.263), nên không có lợi thế đáng kể; con số nổi bật +3709% hoàn toàn phản ánh beta thị trường tăng giá tiền mã hóa 2021 của +1678% — mô hình rổ động lượng cắt ngang chỉ mua trên L45 (multi_instrument 0/84). Thêm vào đó, impact_cost_pct 17.8% với capacity_usd $3.15M khiến tác động thị trường ăn mất khoảng ~18% lợi nhuận gộp và lợi thế chỉ ở quy mô thử nghiệm. Không bị giới hạn bởi phí, nhưng tinh chỉnh lookback/top-K/chế độ-SMA không thể đảo ngược tỷ lệ thông tin âm, mức sụt giảm trên 50%+ hay sức chứa $3M; bộ tối ưu sẽ khớp quá mức trên giai đoạn 2021 và không đạt kiểm định Sharpe đã hiệu chỉnh/ngoài mẫu. Mô thức thất bại: rổ động lượng cắt ngang chỉ mua no_edge/risk_reject kém hơn chuẩn đối chiếu với >50% DD.

Triển khai

Chiến lược luân chuyển động lượng cắt ngang chỉ mua, giao ngay, điều chỉnh rủi ro (lợi nhuận/độ biến động) trên 8 tài sản lớn (BTC, ETH, SOL, BNB, AVAX, LINK, ADA, XRP). Mỗi lần tái cân bằng, chiến lược xếp hạng tập hợp theo điểm số giống Sharpe (lợi nhuận quá khứ / độ biến động lợi nhuận ngày quá khứ), nắm giữ các tài sản có điểm dương thuộc top-3 với tỷ trọng EQUAL-WEIGHT, và chuyển toàn bộ sang tiền mặt khi BTC thấp hơn 100 ngày SMA (bộ lọc chế độ). Độ biến động chỉ tham gia vào điểm xếp hạng vô hướng — các vị thế luôn có tỷ trọng bằng nhau (không định cỡ theo biến động). Mỗi lần tái cân bằng, toàn bộ danh mục được đóng và các tài sản thắng hiện tại được mua lại từ trạng thái không nắm giữ, nên lợi nhuận mỗi kỳ nắm giữ được ghi nhận theo nhịp đều đặn.

Kết quả xác minh

CLEAN RESTART 2026-09-04 — lịch sử kết luận và hồ sơ học hỏi của lần chạy này đã bị xóa, và quy trình được khởi động lại từ bước xác minh. Lần bỏ cuộc trước đó xuất phát từ pipeline, không phải thị trường: bộ khung Layer-2 gán sai các hàm trợ giúp @staticmethod (đã sửa), QA đưa ra kết luận hiệu suất cuối cùng trên một kiểm thử khói chưa tối ưu (đã gỡ — giờ QA chỉ đánh giá tính đúng đắn), còn các lần hết thời gian trong sandbox là do thiếu lượt chạy backtest (đã sửa). Giả thuyết và mã chiến lược không thay đổi. Hãy xác minh mã dựa trên giá trị của chính nó; hiệu suất sẽ được quyết định sau bởi backtest đầy đủ và bộ tối ưu hóa.

Khôi phục rebalance_days gần với 7 (hàng tuần) hơn rồi để bộ tối ưu hóa tìm kiếm.

Giả thuyết yêu cầu tái cân bằng WEEKLY, nhưng mặc định của rebalance_days là 3; kết hợp với việc đóng và mua lại toàn bộ danh mục, điều này tạo vòng quay cao hơn nhiều so với mục tiêu “hàng chục giao dịch/năm” của giả thuyết. Khung thời gian nến (1-DAY) và cơ chế đều đúng, nên đây là sai lệch về nhịp độ, không phải thay thế cơ chế.

Chỉ giao dịch phần chênh lệch: thoát các tài sản bị loại, mua tài sản mới vào, tăng/giảm tỷ trọng các tài sản đang giữ về mức cân bằng; giữ nguyên các tài sản thắng vẫn tiếp tục duy trì vị thế.

Mỗi lần tái cân bằng đều đóng vô điều kiện ALL vị thế mua rồi mua lại các tài sản thắng từ trạng thái không nắm giữ; vì thế tài sản thắng không đổi vẫn bị mua bán khứ hồi mà không có tín hiệu, phải trả phí giao dịch giao ngay hai lần mỗi chu kỳ — vòng quay do chỉ số thúc đẩy thay vì do nhu cầu duy trì danh mục.

Đánh giá backtest

Sharpe
0.25
Tổng lợi nhuận
3709.50%
Sụt giảm tối đa
50.07%
Tổng số lệnh
1029
Tỷ lệ thắng
50.0%
Hệ số lợi nhuận
1.19

Không bị giới hạn bởi phí (avg_trade_return_pct 1.72%), hạch toán giao ngay chia đều minh bạch, không có rủi ro do đòn bẩy hay sai lệch giả tạo

Chuỗi giao dịch dày đặc, cách đều nhau (1029 giao dịch) — việc sửa luân chuyển toàn bộ ở iter-3 đã tạo ra các chỉ số có giá trị chẩn đoán

Bộ lọc chế độ phần nào hạn chế thua lỗ trong các năm thị trường giảm (2022 -20%, không phải -60%)

information_ratio -0.314 so với chuẩn đối chiếu danh mục cân bằng — kém hơn chính danh mục mà chiến lược tuyên bố cải thiện, bác bỏ luận điểm cốt lõi (Sharpe cao hơn / mức sụt giảm DD thấp hơn danh mục)

Sharpe 0.250 với CI [-0.398, 0.865] cắt qua mức không; profit_factor 1.19 (<1.2); Sortino 0.263 — không có lợi thế điều chỉnh theo rủi ro đáng kể

max_drawdown 50.07% (từ CI đến khoảng 100%) — vượt ngưỡng bỏ cuộc cứng 50% (L19), trực tiếp trái với cam kết “mức sụt giảm thấp hơn”

+3709% total_return hoàn toàn nhờ 2021 (+1678%); beta của danh mục động lượng cắt ngang chỉ mua L45 (multi_instrument 0/84), không phải lợi thế riêng biệt

impact_cost_pct 17.8% với capacity_usd chỉ $3.15M — tác động thị trường ăn mất ~18% lợi nhuận gộp và lợi thế chỉ ở quy mô rất nhỏ

Lịch sử vòng lặp

Xác minh không đạt (Đánh giá 4 — QA): - VENUE MISROUTE + backtest lạc quan không tính funding (cùng lỗi với các trường hợp FAIL dual-momentum + mid-cap). Chỉ long, đòn bẩy 1.0, không short, lợi thế thuần động lượng (không phải funding) → theo quy tắc phải là BINANCE_SPOT, nhưng cấu hình là hợp đồng vĩnh cửu USD-M. funding_events_available=0 nghĩa là không áp dụng funding, trong khi vị thế long hợp đồng vĩnh cửu thực tế phải trả khoản này → kết quả lạc quan/không thể triển khai. Lập luận “phí USD-M rẻ hơn / kéo……Xem thêmThu gọn

Xác minh không đạt (Đánh giá 4 — QA): - VENUE MISROUTE + backtest lạc quan không tính funding (cùng lỗi với các trường hợp FAIL dual-momentum + mid-cap). Chỉ long, đòn bẩy 1.0, không short, lợi thế thuần động lượng (không phải funding) → theo quy tắc phải là BINANCE_SPOT, nhưng cấu hình là hợp đồng vĩnh cửu USD-M. funding_events_available=0 nghĩa là không áp dụng funding, trong khi vị thế long hợp đồng vĩnh cửu thực tế phải trả khoản này → kết quả lạc quan/không thể triển khai. Lập luận “phí USD-M rẻ hơn / kéo dài một chiến lược thắng USD-M” chỉ đúng vì backtest bỏ qua funding. - Cờ NON-DIAGNOSTIC METRICS + L17 |Sharpe|>5. Sharpe 5.09 và biến động 259.8% phi thực tế đối với rổ các đồng lớn 0.90x. data_days 81 ≈ số giao dịch trong nhiều năm (thời lượng 742 ngày DD) → hệ thống quy đổi mức nắm giữ khoảng 26 ngày thành theo ngày, làm biến động tăng khoảng 5.1x (thực tế khoảng 51%). Sharpe không nhất quán với cagr 98% (mức nhất quán khoảng 0.38). Lỗi do ngày đóng vị thế compute_daily_returns; chuyển sang giao dịch giao ngay không khắc phục được NOT (do doanh thu giao dịch). Đối chiếu với rổ carry đạt yêu cầu (data_days 1080, nhất quán). - CREDIT: mã đúng và bám sát thiết kế. _sharpe_score tính đúng động lượng đã điều chỉnh theo rủi ro bằng lợi nhuận/biến động, chọn top-3 có điểm dương, và quan trọng là các vị thế vẫn EQUAL-WEIGHT (biến động chỉ tham gia vào thứ hạng dạng vô hướng — không định cỡ vị thế theo biến động NOT, nhờ đó tránh đúng lỗi này). Rút về tiền mặt theo chế độ BTC, thực sự chỉ long (short_trades=0), không nhìn trước, có rào chắn đồng bộ dữ liệu. BTC hợp lý khi vừa là đồng lớn được giao dịch vừa là tham chiếu chế độ cho tập hợp đồng này. Tham số 3 khớp. Các trở ngại nằm ở sàn giao dịch/chỉ số, không phải lỗi cơ chế.

Xác minh thất bại (Layer 4 — đánh giá QA): - NON-DIAGNOSTIC METRICS (lỗi compute_daily_returns) + Sharpe bị thổi phồng. Sharpe 4.64 và biến động 282.68% phi thực tế đối với danh mục 0.90x tài sản lớn. data_days 69 ≈ số giao dịch trong nhiều năm (thời lượng 742d DD) → thời lượng nắm giữ ~30 ngày bị quy đổi năm như dữ liệu theo ngày, làm biến động tăng ~5x (thực tế ~55%); Sharpe không nhất quán với cagr 96% (mức nhất quán ~0.34). Chuyển sang giao dịch giao ngay đã NOT khắc phục được (đúng như dự đoán). Không thể……Xem thêmThu gọn

Xác minh thất bại (Layer 4 — đánh giá QA): - NON-DIAGNOSTIC METRICS (lỗi compute_daily_returns) + Sharpe bị thổi phồng. Sharpe 4.64 và biến động 282.68% phi thực tế đối với danh mục 0.90x tài sản lớn. data_days 69 ≈ số giao dịch trong nhiều năm (thời lượng 742d DD) → thời lượng nắm giữ ~30 ngày bị quy đổi năm như dữ liệu theo ngày, làm biến động tăng ~5x (thực tế ~55%); Sharpe không nhất quán với cagr 96% (mức nhất quán ~0.34). Chuyển sang giao dịch giao ngay đã NOT khắc phục được (đúng như dự đoán). Không thể chứng nhận cho bộ tối ưu hóa lấy Sharpe làm trọng tâm/các cổng DSR/PBO. - PROMISING (đối chiếu với chiến lược mid-cap cùng nhóm): INDEPENDENT theo quy đổi năm max_drawdown 43.62% — không bị sai lệch do lỗi này — là FAVORABLE, tốt hơn đáng kể so với 76.9% của biến thể dual-momentum (mục tiêu của tinh chỉnh này) và kết quả thảm hại 80.85% của top-2 mid-cap. Luận điểm điều chỉnh rủi ro (xếp hạng theo lợi nhuận/biến động để giảm mức sụt giảm) IS có hiệu quả theo chỉ số đáng tin cậy, nhờ cả tài sản vốn hóa lớn và top-3 ít tập trung hơn. Đây là ứng viên “đầy hứa hẹn khi công cụ được sửa”, không phải nên bỏ. - CREDIT: khắc phục sàn giao dịch đúng và đầy đủ (tất cả .BINANCE_SPOT, funding_events=0 trung thực, định cỡ giao ngay-PV, không quay vòng quá mức). Cơ chế đúng: xếp hạng lợi nhuận/biến động, các vị thế tuyệt đối EQUAL-WEIGHT (biến động chỉ dùng trong xếp hạng — NOT định cỡ theo biến động), top-3 có điểm dương, BTC vừa được giao dịch vừa làm tham chiếu chế độ, chỉ mua (short_trades=0), không nhìn trước. Trở ngại hoàn toàn do phần lỗi còn lại của công cụ, không phải lỗi của chiến lược.

Xác minh thất bại (Layer 4 — đánh giá QA): - TIMEFRAME/CADENCE MISMATCH so với giả thuyết. Giả thuyết có tiêu đề và mô tả là một chiến lược luân chuyển WEEKLY, đồng thời xem tần suất hàng tuần là ràng buộc thiết kế cốt lõi: “tần suất hàng tuần (hàng chục giao dịch/năm... không phải giao dịch trong ngày quay vòng đến mức phí bào mòn lợi nhuận).” Mã đặt rebalance_days=3 và tạo ra 1014 giao dịch (vòng quay 11,742%), không phải “hàng chục/năm”. Thay đổi iter-3 đã đẩy chiến lược OUT khỏi vùng tối ưu mà giả thuyết được……Xem thêmThu gọn

Xác minh thất bại (Layer 4 — đánh giá QA): - TIMEFRAME/CADENCE MISMATCH so với giả thuyết. Giả thuyết có tiêu đề và mô tả là một chiến lược luân chuyển WEEKLY, đồng thời xem tần suất hàng tuần là ràng buộc thiết kế cốt lõi: “tần suất hàng tuần (hàng chục giao dịch/năm... không phải giao dịch trong ngày quay vòng đến mức phí bào mòn lợi nhuận).” Mã đặt rebalance_days=3 và tạo ra 1014 giao dịch (vòng quay 11,742%), không phải “hàng chục/năm”. Thay đổi iter-3 đã đẩy chiến lược OUT khỏi vùng tối ưu mà giả thuyết được thiết kế cho, vào vùng quay vòng cao mà giả thuyết xác định là phí bào mòn lợi nhuận. - FEE-VIABILITY FAILURE do danh mục quay vòng toàn bộ. Các chiến lược luân chuyển cùng nhóm đạt yêu cầu RE-EQUALIZE (chỉ giao dịch phần chênh lệch, bỏ qua các thay đổi dưới ngưỡng, giữ lại những tài sản vẫn tiếp tục thắng). Lần lặp này REPLACED cách đó bằng việc luôn đóng toàn bộ vị thế mua EVERY đang mở rồi mua lại từ trạng thái không nắm giữ ở mỗi lần tái cân bằng; vì vậy tài sản vẫn thuộc top-3 bị đóng rồi mua lại ngay, phải chịu phí giao dịch giao ngay khứ hồi không cần thiết khoảng 0.20% mỗi chu kỳ. Chi phí: commission_pct_of_gross 6.78%, impact_cost_pct 17.50% (799,157 USD), vòng quay 11,742%. - TRUSTWORTHY NEGATIVE RISK-ADJUSTED EDGE. Chuỗi giao dịch đóng dày đặc theo ngày 3 giúp các chỉ số có giá trị chẩn đoán, và kết quả rõ ràng là âm: Sharpe -2.05, Sortino -2.92, PSR 0.01, omega 0.68, tail_ratio 0.79, information_ratio -0.22, Sharpe CI [-3.84,-0.25] hoàn toàn âm. Tổng lợi nhuận +3766% là sai lệch do độ lệch, đến từ một vài tài sản thắng lớn trong khi chiến lược có kết quả điều chỉnh rủi ro âm sau phí.

Stratmill là công cụ nghiên cứu và giao dịch thử nghiệm (paper trading), không phải lời khuyên tài chính hay một nhà môi giới. Kết quả kiểm thử ngược và giao dịch thử nghiệm chỉ mang tính giả định. Giao dịch tiềm ẩn rủi ro thua lỗ.