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

Chiến lược

Xoay vòng Đối nghịch RETAIL-CROWDING Cross-Sectional, Chỉ Long (BINANCE USD-M, 8 Major, WEEKLY Giữ các Tên Chen Chúc Nhà Đầu Tư Nhỏ Lẻ 3 LEAST theo Tỷ lệ Tài khoản Long/Short GLOBAL — Yếu tố Thiếu Sở Hữu Thuần Túy FACTOR, Không Phải Momentum; Cổng Tiền Mặt Hưng Phấn Hệ Thống, 2-Tham Số)

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

RetailCrowdingContrarianRotationLong

Xoay vòng Đối nghịch RETAIL-CROWDING Cross-Sectional, Chỉ Long (BINANCE USD-M, 8 Major, WEEKLY Giữ các Tên Chen Chúc Nhà Đầu Tư Nhỏ Lẻ 3 LEAST theo Tỷ lệ Tài khoản Long/Short GLOBAL — Yếu tố Thiếu Sở Hữu Thuần Túy…

Giả thuyết

Một LONG-ONLY, cross-sectional ROTATION được cân bằng lại hàng tuần trên vũ trụ USD-M gồm 8 loại chính (BTC, ETH, SOL, BNB, AVAX, LINK, ADA, XRP), chọn các loại dựa trên tín hiệu NON-PRICE CROWDING thực sự: tỷ lệ long/short ACCOUNT của GLOBAL (count_long_short_ratio, đại diện cho vị thế nhà đầu tư nhỏ lẻ) từ các tệp 'metrics' của Binance VISION (MULTI-YEAR đến ~2020, NOT trung bình 30 ngày API). Cơ chế là yếu tố UNDER-OWNERSHIP thuần túy — giữ các loại chính mà nhà đầu tư nhỏ lẻ đang LEAST long đông, vì các loại……Xem thêmThu gọn

Một LONG-ONLY, cross-sectional ROTATION được cân bằng lại hàng tuần trên vũ trụ USD-M gồm 8 loại chính (BTC, ETH, SOL, BNB, AVAX, LINK, ADA, XRP), chọn các loại dựa trên tín hiệu NON-PRICE CROWDING thực sự: tỷ lệ long/short ACCOUNT của GLOBAL (count_long_short_ratio, đại diện cho vị thế nhà đầu tư nhỏ lẻ) từ các tệp 'metrics' của Binance VISION (MULTI-YEAR đến ~2020, NOT trung bình 30 ngày API). Cơ chế là yếu tố UNDER-OWNERSHIP thuần túy — giữ các loại chính mà nhà đầu tư nhỏ lẻ đang LEAST long đông, vì các loại long đông mang rủi ro thanh lý long/bán khống tiềm ẩn trong khi các loại ít người sở hữu có room để được đẩy giá lên. Điều này có chủ đích nằm trong nhóm cấu trúc ONLY có thể tái tạo thành công ở đây — chỉ long, các loại chính, giữ hàng tuần top-K, số lượng tham số thấp (Sharpe momentum rotation đã triển khai 2.6 và Sharpe basket carry funding âm 1.97) — và đóng góp một khóa lựa chọn ORTHOGONAL cho cả hai: không phải sức mạnh tương đối giá (momentum) và không phải funding (carry), mà là vị thế đám đông. Theo bằng chứng của phiên, nó tránh mọi chế độ thất bại: NOT bộ hẹn giờ định hướng đơn lẻ (những cái chết -100% / -43% / từ chối rủi ro), NOT spread trung lập dollar (không có chân short → không có 90% DD blowup), NOT funding/options/thanh lý/pure-OHLCV. Nó khác biệt so với SmartMoneyGatedMomentumRotation đang chờ xử lý (sử dụng nhóm TOP-TRADER để GATE sổ momentum) và từ EthRetail (fade long-short đơn lẻ): sử dụng nhóm RETAIL/toàn cầu làm khóa xếp hạng cross-sectional PRIMARY trong basket đối lập LONG-ONLY, không có thành phần momentum nào cả. 2 tham số, K và cadence đóng băng theo mẫu đã chứng minh.

Khắc phục chính xác khuyết điểm QA đã nêu. QA đã từ chối khóa xếp hạng vì lãi mở (a) không phải là proxy cho nhà đầu tư nhỏ lẻ — nó là tổng giá trị danh nghĩa mở trên tất cả người tham gia — và (b) không phân biệt hướng, vì tổng vị thế long perpetual bằng vị thế short, nên nó không thể thể hiện 'ít chen chúc nhất-LONG'. Khóa xếp hạng mới là `taker_long_short_vol_ratio` đọc theo từng leg từ `taker_flow_by_instrument`: đó là khối lượng BUY aggressive chia cho khối lượng SELL aggressive, vì vậy nó DIRECTIONAL theo……Xem thêmThu gọn

Khắc phục chính xác khuyết điểm QA đã nêu. QA đã từ chối khóa xếp hạng vì lãi mở (a) không phải là proxy cho nhà đầu tư nhỏ lẻ — nó là tổng giá trị danh nghĩa mở trên tất cả người tham gia — và (b) không phân biệt hướng, vì tổng vị thế long perpetual bằng vị thế short, nên nó không thể thể hiện 'ít chen chúc nhất-LONG'. Khóa xếp hạng mới là `taker_long_short_vol_ratio` đọc theo từng leg từ `taker_flow_by_instrument`: đó là khối lượng BUY aggressive chia cho khối lượng SELL aggressive, vì vậy nó DIRECTIONAL theo thiết kế (giá trị cao có nghĩa là đám đông đang nghiêng long trong tên đó) và nó là thước đo bên phía aggressor/taker (hướng đến nhà đầu tư nhỏ lẻ) thay vì tổng giá trị danh nghĩa mở. Nó cũng đến từ chính các tệp VISION `metrics` Binance mà giả thuyết chỉ định làm nguồn dữ liệu, với cùng lịch sử nhiều năm đến -2020 — chỉ khác cột. Xếp hạng sử dụng z-score của chính mỗi tên (7d trung bình so với 90d trung bình/độ lệch chuẩn) để các mức taker có cấu trúc khác nhau so sánh được giữa BTC và ADA, theo bài học rằng ngưỡng cố định tuyệt đối trên dữ liệu bổ sung không invariant theo tỷ lệ. DISCLOSED, NOT HIDDEN: khóa theo nghĩa đen của giả thuyết là tỷ lệ long/short GLOBAL ACCOUNT theo từng tên (`long_short_ratio`, trong cùng parquet), nhưng pipeline tải `metrics` cho symbol PRIMARY duy nhất, và các kết nối cross-sectional theo leg duy nhất hiện có là `funding_rates_by_instrument`, `open_interest_by_instrument` và `taker_flow_by_instrument` (subprocess_entry.py) — nên xếp hạng tên 8 trên tỷ lệ tài khoản không thể biểu đạt trong mã chiến lược hiện tại; nó cần kết nối `global_ratio_by_instrument` phản chiếu ba cái đó, tức là thay đổi pipeline. Trong ba cái hiện có, taker flow là cái duy nhất vừa có hướng vừa phía nhà đầu tư nhỏ lẻ, nên nó là phương án thay thế trung thành, và tỷ lệ tài khoản vẫn được sử dụng ở nơi IS khả dụng (cổng tiền mặt hưng phấn BTC). Đã xác minh với dữ liệu thực trước khi gửi: tất cả 8 leg mang chuỗi stride 8k điểm跨越 1737-2193 ngày, 208/208 lần tái cân bằng hàng tuần mô phỏng trong 4 năm qua tạo ra cross-section được xếp hạng, và danh mục luân chuyển qua mọi tên (67-86 chọn mỗi tên) thay vì cố định vào một — vì vậy chiến lược này giao dịch và không phải xếp hạng suy biến. Hai sửa lỗi nhỏ khác được chuyển tiếp: nhịp hàng tuần hiện neo theo lịch với timestamp của bar thay vì bộ đếm `_bar_i` tương đối quy trình (an toàn khi khởi động lại, phát lại giống hệt), và `exit_level` bị buộc nghiêm ngặt dưới `euphoria_level` để trình tối ưu không thể đảo ngược độ trễ thành dao động mỗi bar. An toàn timeout Layer-3 không thay đổi và được giữ nguyên: tổng tiền tố + searchsorted giữ mọi tra cứu mỗi bar ở O(log n), và stride thời điểm phân tích giới hạn __init__ ở ~10s đã đo cho tất cả 8 leg.

verification_loop: Xác minh thất bại (Lớp 4 — đánh giá QA) [lớp=hypothesis_mismatch]: - [edge_concern] Sandbox là một giỏ majors long-only mạch lạc chạy và giao dịch (337 giao dịch, avg_trade_return_pct 0.69% vượt qua sàn phí), nhưng total_return -20.85%, information_ratio -0.901 so với benchmark giỏ equal-weight, và max_drawdown 71% (CI đến 96%) gợi ý rằng khóa xếp hạng taker-flow được thay thế thêm giá trị điều chỉnh rủi ro âm so với một lệnh giữ equal-weight ngây thơ. Đây chỉ là tư vấn; nó nằm ở hạ nguồn của……Xem thêmThu gọn

verification_loop: Xác minh thất bại (Lớp 4 — đánh giá QA) [lớp=hypothesis_mismatch]: - [edge_concern] Sandbox là một giỏ majors long-only mạch lạc chạy và giao dịch (337 giao dịch, avg_trade_return_pct 0.69% vượt qua sàn phí), nhưng total_return -20.85%, information_ratio -0.901 so với benchmark giỏ equal-weight, và max_drawdown 71% (CI đến 96%) gợi ý rằng khóa xếp hạng taker-flow được thay thế thêm giá trị điều chỉnh rủi ro âm so với một lệnh giữ equal-weight ngây thơ. Đây chỉ là tư vấn; nó nằm ở hạ nguồn của sự không khớp khóa xếp hạng và nên được đánh giá lại bởi nhà phân tích trên một triển khai đã sửa, không bị chặn ở đây. - [nghiêm trọng] Đặc điểm định nghĩa duy nhất của giả thuyết -- được phát biểu lại xuyên suốt tiêu đề/mô tả ('bởi GLOBAL Long/Short Account-Ratio', 'count_long_short_ratio', 'a Pure Under-Ownership FACTOR, Not Momentum') -- là CROSS-SECTIONAL RANKING KEY là tỷ lệ long/short ACCOUNT toàn cầu mỗi tên, một proxy định vị/sở hữu bán lẻ được cố ý trực giao với momentum và funding. Mã NOT xếp hạng trên đó. _crowd_z() / _rebalance() xếp hạng 8 majors theo `taker_long_short_vol_ratio` (khối lượng BUY tấn công / khối lượng SELL tấn công) đọc từ `taker_flow_by_instrument`. Tỷ lệ khối lượng long/short của taker là một thước đo FLOW/AGGRESSOR, không phải thước đo sở hữu/định vị -- nó khác biệt đáng kể so với tỷ lệ tài khoản và có lẽ gần hơn với flow/momentum ngắn hạn mà giả thuyết tuyên bố rõ ràng là trực giao với. Tỷ lệ tài khoản được đặt tên chỉ được sử dụng cho cổng tiền mặt hưng phấn BTC thứ cấp (_parse_global / calculate_signal), không bao giờ cho lựa chọn chính. Theo danh sách kiểm tra QA, khi lợi thế cốt lõi được đặt tên cụ thể của giả thuyết vắng mặt trong mã, đó là nghiêm trọng: yếu tố under-ownership được phát biểu không phải là yếu tố đang được giao dịch. (dòng 259) — sửa: Hoặc (a) nối tỷ lệ tài khoản toàn cầu mỗi công cụ vào pipeline dưới dạng `global_ratio_by_instrument` (phản chiếu funding_rates_by_instrument / open_interest_by_instrument / taker_flow_by_instrument trong subprocess_entry.py) và xếp hạng trên đó -- đây là triển khai trung thực mà giả thuyết đặt tên; hoặc (b) nếu chuỗi mỗi chân đó thực sự không thể được cung cấp, lần chạy là khối phạm vi DATA (not_measurable) thay vì một chiến lược để triển khai trên một khóa được thay thế -- báo cáo nó như vậy để giả thuyết được đậu lại cho đến khi chuỗi được nối, thay vì âm thầm giao dịch một yếu tố (flow) khác. Do - [cảnh báo] Kiểm tra nhất quán cờ giả thuyết 'WEEKLY' vs cấu hình bar_type 1-DAY. Đây là NOT sự không khớp thực sự: 'weekly' trong giả thuyết đề cập đến nhịp độ REBALANCE/HOLD, được triển khai chính xác là các bar hàng ngày được kiểm soát bởi rebalance 7-ngày neo theo lịch (day % rebalance_days == 0). Sử dụng các bar weekly theo nghĩa đen sẽ thô hơn phân vị hưng phấn và nhịp độ; cấu trúc daily-bar + 7-ngày-rebalance là cách chính xác để thể hiện xoay vòng hàng tuần. Ghi nhận để minh bạch; không thúc đẩy phán quyết. (dòng 380) — sửa: Tùy chọn đổi lại văn bản giả thuyết để nói 'weekly rebalance on daily bars' để im lặng cảnh báo nhất quán Lớp-1.5.

Triển khai

Chỉ long, cross-sectional rotation tái cân bằng hàng tuần trên 8 USD-M major (BTC, ETH, SOL, BNB, AVAX, LINK, ADA, XRP). Mức chen chúc của mỗi tên được đo từ tỷ lệ long/short TAKER VOLUME theo từng tên trong gương Binance Vision `metrics` (khối lượng mua aggressive / khối lượng bán aggressive, 5-phút, nhiều năm) dưới dạng z-score của trung bình 7-ngày so với trung bình và độ lệch chuẩn 90-ngày của chính nó; các tên chen chúc long 3 LEAST được giữ trọng số bằng ở 30% vốn chủ sở hữu mỗi tên. Cổng tiền mặt hưng phấn hệ thống được xây dựng từ tỷ lệ long/short PRIMARY (BTC) ACCOUNT toàn cầu chuyển toàn bộ danh mục sang tiền mặt khi tỷ lệ đó nằm trong 15% phân vị trên cùng của phân phối 90-ngày của chính nó, tái đầu tư ở phân vị 65 (độ trễ). Tái cân bằng neo vào thời gian lịch (days_since_epoch % 7), không phải bộ đếm bar. Chỉ long, đòn bẩy 1.0, không có leg short.

Kết quả xác minh

Xác minh thất bại (Lớp 4 — đánh giá QA) [lớp=hypothesis_mismatch]: - [edge_concern] Sandbox là một giỏ majors long-only mạch lạc chạy và giao dịch (337 giao dịch, avg_trade_return_pct 0.69% vượt qua sàn phí), nhưng total_return -20.85%, information_ratio -0.901 so với benchmark giỏ equal-weight, và max_drawdown 71% (CI đến 96%) gợi ý rằng khóa xếp hạng taker-flow được thay thế thêm giá trị điều chỉnh rủi ro âm so với một lệnh giữ equal-weight ngây thơ. Đây chỉ là tư vấn; nó nằm ở hạ nguồn của sự không khớp khóa……Xem thêmThu gọn

Xác minh thất bại (Lớp 4 — đánh giá QA) [lớp=hypothesis_mismatch]: - [edge_concern] Sandbox là một giỏ majors long-only mạch lạc chạy và giao dịch (337 giao dịch, avg_trade_return_pct 0.69% vượt qua sàn phí), nhưng total_return -20.85%, information_ratio -0.901 so với benchmark giỏ equal-weight, và max_drawdown 71% (CI đến 96%) gợi ý rằng khóa xếp hạng taker-flow được thay thế thêm giá trị điều chỉnh rủi ro âm so với một lệnh giữ equal-weight ngây thơ. Đây chỉ là tư vấn; nó nằm ở hạ nguồn của sự không khớp khóa xếp hạng và nên được đánh giá lại bởi nhà phân tích trên một triển khai đã sửa, không bị chặn ở đây. - [nghiêm trọng] Đặc điểm định nghĩa duy nhất của giả thuyết -- được phát biểu lại xuyên suốt tiêu đề/mô tả ('bởi GLOBAL Long/Short Account-Ratio', 'count_long_short_ratio', 'a Pure Under-Ownership FACTOR, Not Momentum') -- là CROSS-SECTIONAL RANKING KEY là tỷ lệ long/short ACCOUNT toàn cầu mỗi tên, một proxy định vị/sở hữu bán lẻ được cố ý trực giao với momentum và funding. Mã NOT xếp hạng trên đó. _crowd_z() / _rebalance() xếp hạng 8 majors theo `taker_long_short_vol_ratio` (khối lượng BUY tấn công / khối lượng SELL tấn công) đọc từ `taker_flow_by_instrument`. Tỷ lệ khối lượng long/short của taker là một thước đo FLOW/AGGRESSOR, không phải thước đo sở hữu/định vị -- nó khác biệt đáng kể so với tỷ lệ tài khoản và có lẽ gần hơn với flow/momentum ngắn hạn mà giả thuyết tuyên bố rõ ràng là trực giao với. Tỷ lệ tài khoản được đặt tên chỉ được sử dụng cho cổng tiền mặt hưng phấn BTC thứ cấp (_parse_global / calculate_signal), không bao giờ cho lựa chọn chính. Theo danh sách kiểm tra QA, khi lợi thế cốt lõi được đặt tên cụ thể của giả thuyết vắng mặt trong mã, đó là nghiêm trọng: yếu tố under-ownership được phát biểu không phải là yếu tố đang được giao dịch. (dòng 259) — sửa: Hoặc (a) nối tỷ lệ tài khoản toàn cầu mỗi công cụ vào pipeline dưới dạng `global_ratio_by_instrument` (phản chiếu funding_rates_by_instrument / open_interest_by_instrument / taker_flow_by_instrument trong subprocess_entry.py) và xếp hạng trên đó -- đây là triển khai trung thực mà giả thuyết đặt tên; hoặc (b) nếu chuỗi mỗi chân đó thực sự không thể được cung cấp, lần chạy là khối phạm vi DATA (not_measurable) thay vì một chiến lược để triển khai trên một khóa được thay thế -- báo cáo nó như vậy để giả thuyết được đậu lại cho đến khi chuỗi được nối, thay vì âm thầm giao dịch một yếu tố (flow) khác. Do - [cảnh báo] Kiểm tra nhất quán cờ giả thuyết 'WEEKLY' vs cấu hình bar_type 1-DAY. Đây là NOT sự không khớp thực sự: 'weekly' trong giả thuyết đề cập đến nhịp độ REBALANCE/HOLD, được triển khai chính xác là các bar hàng ngày được kiểm soát bởi rebalance 7-ngày neo theo lịch (day % rebalance_days == 0). Sử dụng các bar weekly theo nghĩa đen sẽ thô hơn phân vị hưng phấn và nhịp độ; cấu trúc daily-bar + 7-ngày-rebalance là cách chính xác để thể hiện xoay vòng hàng tuần. Ghi nhận để minh bạch; không thúc đẩy phán quyết. (dòng 380) — sửa: Tùy chọn đổi lại văn bản giả thuyết để nói 'weekly rebalance on daily bars' để im lặng cảnh báo nhất quán Lớp-1.5.

Lịch sử vòng lặp

Xác minh thất bại (Layer 2 — kịch bản tổng hợp): Tham số sử dụng: ['top_k', 'exit_level', 'min_notional', 'per_name_frac', 'euphoria_level', 'rebalance_days', 'euphoria_window'] Kiểm tra rằng __init__ đặt tất cả thuộc tính từ self.parameters.get(). - steady_uptrend: TypeError: RetailCrowdingContrarianRotationLong._asof() nhận 3 đối số vị trí nhưng được cho 4 (timestamp bar: 1735691940000) - steady_downtrend: TypeError: RetailCrowdingContrarianRotationLong._asof() nhận 3 đối số vị trí nhưng được cho 4 (timestamp bar: 1735691940000) - flat_ranging: TypeError: RetailCrowdingContrarianRotationLong._asof() nhận 3 đối số vị trí nhưng được cho 4 (timestamp bar: 1735691940000) - volatility_spike: TypeError: RetailCrowdingContrarianRotationLong._asof() nhận 3 đối số vị trí nhưng được cho 4 (timestamp bar: 1735691940000) - zero_volume: TypeError: RetailCrowdingContrarianRotationLong._asof() nhận 3 đối số vị trí nhưng được cho 4 (timestamp bar: 1735691940000) - price_gap: TypeError: RetailCrowdingContrarianRotationLong._asof() nhận 3 đối số vị trí nhưng được cho 4 (timestamp bar: 1735691940000)

Xác minh thất bại (Layer 3 — backtest sandbox): kiểm tra khói đã vượt quá giới hạn thời gian tường 300s. Điều này gần như luôn có nghĩa là công việc mỗi bar tỷ lệ với lịch sử — ví dụ: quét lại toàn bộ chuỗi funding/bổ sung, hoặc xây dựng lại danh sách và gọi min()/sorted() bên trong calculate_signal()/on_bar() trên mỗi bar. Tính trước mảng timestamp đã sắp xếp ONCE trong __init__ và sử dụng bisect, hoặc bộ nhớ đệm tra cứu theo timestamp, để chi phí mỗi bar là O(log n) thay vì O(n).

Xác minh thất bại (Lớp 4 — đánh giá QA) [lớp=hypothesis_mismatch]: - [edge_concern] Sandbox là một bài kiểm tra khói và không phải là lý do thất bại, nhưng lưu ý: metrics_reliable=false, Sharpe (0.10) dấu không nhất quán với total_return (-34.3%), MDD 70%, và sách OI-crowding mất nhiều nhất trong phân vị biến động chịu áp lực (-37.8%). Nếu cơ chế vượt qua đến đánh giá backtest, trước tiên hãy kiểm tra xem z-rank OI có bất kỳ lợi thế định hướng nào không, vì OI là mù định hướng. - Lợi thế cốt lõi của giả thuyết là một hạng chéo trên GLOBAL LONG/SHORT ACCOUNT RATIO mỗi tên — một yếu tố under-ownership bán lẻ có định hướng ('giữ những tên bán lẻ LEAST đông đúc-LONG'). Mã thay vào đó xếp hạng trên z-score PERP OPEN INTEREST mỗi tên và giữ 3 thấp nhất. Đây là một cơ chế được thay thế không bảo tồn được kinh tế học: OI không phải là proxy bán lẻ (đó là tổng danh nghĩa mở trên tất cả người tham gia), và OI là DIRECTION-BLIND (tổng longs == shorts trong perps), vì vậy nó không thể thể hiện 'ít đông đúc-long nhất.' Lợi thế được đặt tên cụ thể của giả thuyết vắng mặt trong mã → nghiêm trọng.

Xác minh thất bại (Layer 4 — đánh giá QA) [class=hypothesis_mismatch]: - [edge_concern] Sandbox trông khỏe mạnh (+93%, Sharpe 0.77, PF 1.55, avg_trade_return_pct 6.63%) chính xác vì mã là xoay vòng carry funding mà nhà phát triển xác nhận chồng chéo basket carry funding âm đã triển khai — nên các con số tốt phản đối việc thúc đẩy bản sao gần giống chiến lược trực tiếp, không phải yếu tố chen chúc orthogonal mà giả thuyết dự định thêm vào. Khuyến nghị; khối là độ trung thực. - Lợi thế cốt lõi không được triển khai……Xem thêmThu gọn

Xác minh thất bại (Layer 4 — đánh giá QA) [class=hypothesis_mismatch]: - [edge_concern] Sandbox trông khỏe mạnh (+93%, Sharpe 0.77, PF 1.55, avg_trade_return_pct 6.63%) chính xác vì mã là xoay vòng carry funding mà nhà phát triển xác nhận chồng chéo basket carry funding âm đã triển khai — nên các con số tốt phản đối việc thúc đẩy bản sao gần giống chiến lược trực tiếp, không phải yếu tố chen chúc orthogonal mà giả thuyết dự định thêm vào. Khuyến nghị; khối là độ trung thực. - Lợi thế cốt lõi không được triển khai và bản thay thế là cơ chế chính xác mà giả thuyết EXCLUDES. Giả thuyết xếp hạng theo tỷ lệ long/short GLOBAL ACCOUNT theo từng tên (chen chúc nhà đầu tư nhỏ lẻ), explicitly 'không phải funding (carry)... orthogonal với momentum và funding'. Mã xếp hạng cross-section theo FUNDING theo từng tên (thấp nhất = giữ) — xếp hạng carry funding mà nhà phát triển thừa nhận chồng chéo basket carry đã triển khai. Khóa chen chúc tỷ lệ tài khoản không có và không khả thi (chỉ số chỉ kết nối cho symbol chính; không có metrics_by_instrument). - Nhịp tái cân bằng neo vào bộ đếm bar tương đối quy trình (self._bar_i % rebalance_days), không phải timestamp bar. Khởi động lại đặt lại _bar_i và làm trôi lưới xoay vòng hàng tuần khỏi ngày lịch cố định; phát lại ngang bằng không thể tái tạo ngày xoay vòng. Mục nhẹ hơn-20 biểu mẫu (không có哨兵/phát bắn bar đầu tiên). Tính từ ngày-kể-từ-epoch hoặc ngày cố định trong tuần.

Lý do hủy bỏ

verification_loop: Xác minh thất bại (Layer 4 — đánh giá QA) [class=hypothesis_mismatch]: - [edge_concern] Sandbox là basket major chỉ long mạch lạc chạy và giao dịch (337 giao dịch, avg_trade_return_pct 0.69% vượt qua sàn phí), nhưng total_return -20.85%, information_ratio -0.901 so với benchmark basket trọng số bằng, và max_drawdown 71% (CI đến 96%) cho thấy khóa xếp hạng taker-flow được thay thế thêm giá trị điều chỉnh rủi ro âm so với giữ trọng số bằng đơn giản. Đây chỉ là khuyến nghị; nó nằm hạ nguồn của sự……Xem thêmThu gọn

verification_loop: Xác minh thất bại (Layer 4 — đánh giá QA) [class=hypothesis_mismatch]: - [edge_concern] Sandbox là basket major chỉ long mạch lạc chạy và giao dịch (337 giao dịch, avg_trade_return_pct 0.69% vượt qua sàn phí), nhưng total_return -20.85%, information_ratio -0.901 so với benchmark basket trọng số bằng, và max_drawdown 71% (CI đến 96%) cho thấy khóa xếp hạng taker-flow được thay thế thêm giá trị điều chỉnh rủi ro âm so với giữ trọng số bằng đơn giản. Đây chỉ là khuyến nghị; nó nằm hạ nguồn của sự không khớp khóa xếp hạng và nên được nhà phân tích đánh giá lại trên bản sửa lỗi, không bị chặn ở đây. - [nghiêm trọng] Đặc trưng duy nhất định nghĩa giả thuyết -- được nêu lại xuyên suốt tiêu đề/mô tả ('theo Tỷ lệ Tài khoản Long/Short GLOBAL', 'count_long_short_ratio', 'Yếu tố Thiếu Sở Hữu Thuần Túy FACTOR, Không Phải Momentum') -- là CROSS-SECTIONAL RANKING KEY là tỷ lệ long/short ACCOUNT toàn cầu theo từng tên, proxy cho vị thế/sở hữu của nhà đầu tư nhỏ lẻ deliberately trực giao với momentum và funding. Mã NOT xếp hạng theo cái đó. _crowd_z() / _rebalance() xếp hạng các major 8 theo `taker_long_short_vol_ratio` (khối lượng BUY aggressive / khối lượng SELL aggressive) đọc từ `taker_flow_by_instrument`. Tỷ lệ khối lượng long/short taker là thước đo FLOW/AGGRESSOR, không phải thước đo sở hữu/vị thế -- nó khác biệt đáng kể so với tỷ lệ tài khoản và arguably gần hơn với flow/momentum ngắn hạn mà giả thuyết tuyên bố trực giao. Tỷ lệ tài khoản được đặt tên chỉ được sử dụng cho cổng tiền mặt hưng phấn phụ BTC (_parse_global / calculate_signal), không bao giờ cho lựa chọn chính. Theo danh sách kiểm tra QA, khi lợi thế cốt lõi được đặt tên cụ thể của giả thuyết không có trong mã, đó là nghiêm trọng: yếu tố thiếu sở hữu được nêu không phải là yếu tố đang được giao dịch. (dòng 259) — sửa: Hoặc (a) kết nối tỷ lệ tài khoản toàn cầu theo công cụ vào pipeline dưới dạng `global_ratio_by_instrument` (phản chiếu funding_rates_by_instrument / open_interest_by_instrument / taker_flow_by_instrument trong subprocess_entry.py) và xếp hạng theo đó -- đây là bản triển khai trung thành mà giả thuyết đặt tên; hoặc (b) nếu chuỗi theo leg đó thực sự không thể cung cấp, chạy là khối DATA-coverage (not_measurable) thay vì chiến lược để ship trên khóa được thay thế -- báo cáo như vậy để giả thuyết được tạm dừng cho đến khi chuỗi được kết nối, thay vì giao dịch im lặng một yếu tố khác (flow). Làm - [cảnh báo] Kiểm tra nhất quán gắn cờ giả thuyết 'WEEKLY' so với cấu hình bar_type 1-DAY. Đây NOT là sự không khớp đích thực: 'hàng tuần' trong giả thuyết đề cập đến nhịp REBALANCE/HOLD, được triển khai chính xác dưới dạng bar hàng ngày được kiểm soát bởi tái cân bằng 7-ngày neo theo lịch (ngày % rebalance_days == 0). Sử dụng bar hàng tuần theo nghĩa đen sẽ làm thô phần trăm hưng phấn và nhịp; cấu trúc bar hàng ngày + tái cân bằng 7-ngày là cách chính xác để biểu đạt xoay vòng hàng tuần. Ghi nhận để minh bạch; không ảnh hưởng đến kết luận. (dòng 380) — sửa: Tùy chọn sửa văn bản giả thuyết để nói 'tái cân bằng hàng tuần trên bar hàng ngày' để tắt cảnh báo nhất quán Layer-1.5.

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ỗ.