Hướng dẫn thực chiến về cách đọc volume profile theo đúng cách một trader hệ thống buộc phải đọc: point of control, value area, vùng khối lượng cao và thấp, hai khung master và local, và khác biệt giữa chấp nhận và từ chối. Bao gồm cả lưu ý mà gần như không ai công bố về ý nghĩa thật của volume trên biểu đồ vàng, cùng bốn bước kiểm tra mà một mức giá phải vượt qua trước khi trở thành một quy tắc kiểm định được.
Một quant làm việc một mình thì không có ai review code, nên các phép kiểm tra phải được dựng sẵn vào quy trình. Vì sao mình cho mọi chiến lược chạy qua hai engine độc lập buộc phải tái tạo kết quả của nhau trong sai số một phần trăm, lần quy tắc đó bắt được engine của chính mình thổi phồng một lần chạy khoảng 48 phần trăm, và vì sao một bản phát hành phải tái tạo đúng bài kiểm tra của nó trước khi được chạm vào tài khoản thật.
Một quant tự học trải qua gần trọn năm 2024 trong drawdown và phát hiện nguyên nhân là phép tính số học, không phải chiến lược hỏng: spread ngốn khoảng 8,6% ATR so với mức bình thường 3 đến 4%. Cách sửa là cho hệ thống quyền từ chối một ngày giao dịch, và trong một nghiên cứu đăng ký trước, điều đó kéo khoản lỗ sâu nhất từ đỉnh xuống đáy từ 57% xuống 22%. Kèm theo là bộ máy kiểm chứng, 7.718 cấu hình và sổ đăng ký 137 thí nghiệm, tồn tại để trả lời câu hỏi cách sửa đó có thật hay không.
Một quant tự học đem RSI, EMA, DMI và ADX ra đo trên 849.963 nến vàng, và thấy tất cả đều trùng pha với giá, phần lớn là bản sao của nhau, và không nhóm nào tạo thêm giá trị ngoài mẫu. Vì sao kết quả đó biến chỉ báo thành quyền phủ quyết thay vì tín hiệu kích hoạt, và vì sao đơn vị đo đổi từ pip sang biến động.
Ghi chép của một quant tự học về vấn đề override: vì sao quy tắc được viết lúc bình tĩnh lại thua phiên bản của mình khi đang nhìn một lệnh đang chạy, thế nào mới là một quy tắc mà máy có thể chạy được, làm sao phân biệt hỏng hóc thật với sự khó chịu thông thường, và vì sao cách sửa là bớt bước thủ công đi chứ không phải cố có thêm ý chí.
Ghi chép của một quant tự học về deploy gate: bộ kiểm tra mà một chiến lược phải vượt qua trước khi chạm vào tiền thật, vì sao mình đặt ngưỡng trước khi chạy test, walk-forward thật sự chứng minh được điều gì, và danh sách điều kiện tắt mà mình viết sẵn cho cả những ứng viên mình tin nhất.
Ghi chép của một quant tự học về phép tính mà mọi người scalp XAUUSD đều phải trả trước khi lệnh kịp đúng hay sai: một vòng vào ra thật sự tốn bao nhiêu, vì sao một mục tiêu quá gần chỉ là tung đồng xu, khoảng cách stop mà dưới đó spread trở thành chiến lược, và bốn khung giờ trong ngày mình đã ngừng giao dịch hoàn toàn.
Ghi chép của một quant tự học về giai đoạn engine nghiên cứu và MetaTrader 5 nói hai chuyện khác nhau về cùng một chiến lược: mô hình thoát lệnh ghi nhận quá hào phóng, cổng parity bắt được một lỗi làm tăng lợi nhuận báo cáo, những giả định chi phí còn tiện lợi trong mô hình, và vì sao bản audit trung thực được công bố thay vì bị chôn đi.
Ghi chép của một quant tự học về những cuộc đua mà trader nhỏ lẻ đã thua từ trước khi bắt đầu, và về lợi thế duy nhất thực sự thuộc về mình: quyền được không giao dịch. Bộ lọc vào lệnh đã bị kiểm tra rồi loại bỏ, cơ chế đứng ngoài theo chi phí đã kéo drawdown tối đa từ khoảng 57 phần trăm xuống khoảng 22 phần trăm trên một cửa sổ khắc nghiệt, và vì sao câu trả lời thành thật cho một hệ thống hoàn hảo lại là một quy trình lặp lại được.
Ghi chép của một quant tự học về kích thước thật của một edge: vì sao con số lợi nhuận phần lớn là một thiết lập đòn bẩy, việc bỏ đi 30 lệnh tốt nhất trong 3.502 lệnh đã khiến kết quả nghiên cứu của mình chuyển sang âm ra sao, một người audit từ bên ngoài đã tìm thấy gì khi kiểm tra con số mình dựa vào nhiều nhất, và vì sao một edge nhỏ vẫn đáng để xây cả một cỗ máy quanh nó.
Ghi chép của một quant tự học về lý do các ràng buộc được viết thành code vượt trội so với ý chí, và phần khó hơn của luận điểm đó: ba rule bảo vệ nghe rất hợp lý đã bị loại trong kiểm định, một trong số đó còn làm drawdown xấu đi, trong khi hai rule sống sót đã kéo drawdown tối đa từ khoảng 57 phần trăm xuống khoảng 22 phần trăm trên cùng một cửa sổ khắc nghiệt.
Một quant tự học nói về khác biệt giữa một hệ thống chấm điểm đẹp một lần và một hệ thống già đi tốt: bộ lọc vào lệnh không đem lại gì và bị cắt, khung giờ mình cố tình dịch đi ba tiếng để xem edge có thật không, phần chân chiến lược quá mỏng để tin, và vì sao cấu hình cố định lại thắng việc tối ưu lại từng fold.
Ghi chép của một quant tự học về edge có điều kiện: một chiến lược ngừng chạy thường không phải vì logic hỏng, mà vì nó đã rời khỏi vùng khí hậu của mình. Năm 2024 với regime chi phí cao đã biến một cấu hình mạnh thành khoản lỗ 67 phần trăm, những cổng phiên chỉ tồn tại vì giao dịch suốt ngày đêm cho kết quả tệ hơn có đo đạc, và vì sao đứng ngoài là một phần của edge chứ không phải một tính năng còn thiếu.
Ghi chép của một quant tự học về những thói quen phần mềm thật sự chuyển giao được sang nghiên cứu trading, những thói quen âm thầm đánh lừa mình, và lỗi parity đã lấy đi 95 phần trăm kết quả ròng của một backtest trước khi nó kịp chạm tới tài khoản nào.
Ghi chép của một quant tự học về khoảng cách giữa đà tiến và bằng chứng: cấu hình đạt Sharpe 3.78 trong vùng khí hậu quen thuộc rồi mất 67 phần trăm trong một năm chi phí cao, cấu hình crypto trông mạnh khi huấn luyện rồi đảo chiều ngoài mẫu, và vì sao tiến bộ nghiêm túc trông nhàm chán trước khi nó trông ấn tượng.
Ghi chép của một quant tự học về những thói quen làm việc ngăn một backtest đẹp biến thành niềm tin: rule tường minh đủ để debug, một chuỗi kiểm định mà mỗi cổng loại bỏ một kiểu ảo tưởng khác nhau, tài liệu ghi lại đầy đủ, và thói quen review lệnh thua trước lệnh thắng.
Ghi chép của một quant tự học về khác biệt giữa một kết quả sống sót qua biến động và một kết quả chỉ đẹp đúng một lần. Vì sao wishful thinking rất đắt, robustness thật sự kiểm tra những gì, vì sao chất lượng mẫu quan trọng hơn con số tiêu đề, và vì sao chưa đủ thường là câu trả lời trung thực nhất.
Tự động hóa là phần rẻ nhất. Ghi chép của một quant tự học về những gì systematic trading thật sự đòi hỏi: logic tường minh, feature phải tự chứng minh vai trò, đọc cấu trúc thay vì đọc hình nến, và bài kiểm tra parity giữa research và execution mà gần như không ai nhắc tới.
Ghi chép trung thực của một quant tự học về việc xây dựng một quy trình nghiên cứu mà sản phẩm chính của nó là chữ không. Vì sao sự thật của dữ liệu phải đến trước việc săn edge, một ý tưởng phải sống sót qua những gì mới được xem là bằng chứng, và vì sao lưu lại registry các ý tưởng thất bại chính là một dạng quản trị rủi ro.
Mình lấy một chiến lược chọn lọc, tối ưu nó, và nó bắt đầu vào lệnh nhiều hơn hẳn. Cảm giác như một bản nâng cấp. Thực tế thì ngược lại. Một ghi chép thành thật về chi phí giao dịch, một win-rate đẹp gây hiểu lầm, và cái giá của việc đánh mất sự kiên nhẫn.
Lời kể thành thật của một kỹ sư phần mềm về việc đưa một tài khoản giao dịch thật lên công khai, cả lệnh thắng lẫn drawdown, vì sao luật của phần công khai được viết trước khi con số đầu tiên xuất hiện, và vì sao sự phơi bày công khai là công cụ kỷ luật chứ không phải công cụ marketing.
Góc nhìn thành thật của một kỹ sư phần mềm về cách chúng tôi cố chứng minh chính chiến lược vàng của mình là sai: kiểm định trước trong một tick engine riêng, thử sức bằng đúng những thống kê sinh ra để bắt sự may rủi, quy kết về đúng một việc nó thật sự làm tốt, và công khai tới tận năm nó thất bại. Bằng chứng, không phải thành tích.
Góc nhìn đời thường của một kỹ sư phần mềm về một lỗi ẩn trong hầu hết các backtest bán lẻ: giả định khớp lệnh theo nến. Vì sao một engine chạy theo nến âm thầm tô hồng kết quả, một tick engine làm khác điều gì, và vì sao tôi xây lại của mình để các bài kiểm thử thôi nói dối tôi.
Giải thích bằng ngôn ngữ dễ hiểu về tiêu chí Kelly, công thức chuyển một lợi thế (edge) giao dịch thành quy mô vị thế, vì sao đặt cược vượt quá nó về mặt toán học sẽ bảo đảm dẫn đến phá sản, và vì sao giới thực hành chạy Kelly phân số (fractional Kelly).
Giải thích bằng ngôn ngữ dễ hiểu của một kỹ sư phần mềm về tỷ số Calmar, nó đo lường điều gì, vì sao các trader hệ thống thường tin nó hơn Sharpe, và vì sao mức sụt giảm tối đa (maximum drawdown) mới là con số thực sự quyết định liệu một trader có sống sót được với chính chiến lược của mình hay không.
Ghi chép trung thực của một kỹ sư phần mềm về lý do các bot chỉ báo theo sách vở thất bại, cái giá thực sự của dữ liệu bị trễ (lagging), và cách Volume Profile trở thành nền tảng cho một quy trình scalping có hệ thống.