- 7,391
- 32,608
Giao dịch hệ thống theo hướng tự động hoá, hay còn hiểu là giao dịch thuật toán, là một trong những phương pháp khắc phục được những nhược điểm của giao dịch thủ công, bởi nó không chịu ảnh hưởng bởi cảm xúc của trader. Tuy nhiên, liệu giao dịch tự động có thực sự hiệu quả và nếu có, tại sao giới trader không sử dụng phổ biến phương pháp giao dịch này?
Để đi tìm câu trả lời cho 2 câu hỏi trên, mời các bạn cùng mình khám phá một số quan điểm được vote nhiều nhất trên trang quora.com nhé!
Xin phép được tiết lộ: Tôi điều hành hoạt động tại một Quỹ đầu tư định lượng và đã tự mình phát triển các chương trình giao dịch thuật toán trong hơn một thập kỷ qua - vì vậy, tôi có thể có thiên kiến, nhưng tôi cảm thấy ít nhất mình cũng đủ năng lực để trả lời câu hỏi này.
Nói ngắn gọn: Giao dịch các hệ thống tự động hoàn toàn hiệu quả, nhiều hệ thống giao dịch tự động và thuật toán thực sự hoạt động ổn định trong nhiều năm hoặc hơn. Mặc dù vậy, phần lớn các hệ thống giao dịch tự động không hoạt động ổn định như mong đợi (bất chấp những gì backtest có thể hiển thị) và đây là lúc những người nghiệp dư bị tách biệt khỏi những trader giao dịch định lượng chuyên nghiệp. Hơn nữa, hầu hết tất cả các hệ thống giao dịch tự động sinh lời đều có thời hạn sử dụng hạn chế do một thứ gọi là "alpha-decay" (sự xói mòn lợi nhuận do hiệu quả thị trường).
Lý do tại sao 'mọi người không giao dịch hệ thống tự động' phần lớn là vì chỉ một phần nhỏ dân số thế giới có kiến thức và kỹ năng để phát triển hệ thống giao dịch tự động ...
Các thuật toán thường được mã hóa bằng một trong một số ngôn ngữ: Python, C#, Matlab, Proprietary Easy Languages hoặc các biến thể khác của C. Hơn nữa, các thuật toán hoạt động tốt nhất kết hợp các công nghệ miễn phí như Học máy (Machine Learning) và Học sâu (Deep Learning) cả trong chức năng của thuật toán, tối ưu hóa và backtesting.
>> Đọc thêm bài hay: https://traderviet.org/t/12805/
Nghiên cứu cho thấy có khoảng 25 triệu nhà phát triển phần mềm chuyên nghiệp và nghiệp dư trên thế giới. Có thể 40% (10 triệu) trong số các nhà phát triển đó thành thạo một ngôn ngữ thường được sử dụng để phát triển các thuật toán giao dịch.
Có lẽ 25% (và đây là một tỷ lệ hào phóng) trong số 10 triệu người đó cũng có đủ kiến thức về thị trường tài chính và trading.
Trong số khoảng 2-3 triệu 'quant trader' tiềm năng có cả kỹ năng kỹ thuật và kiến thức tài chính, có lẽ 50% trong số đó thực sự có tiền (vốn 'rủi ro' tùy ý) để thực sự đầu cơ từ các thuật toán của họ, trong khi vẫn đa dạng hoá phần vốn còn lại. (Hãy nhớ rằng, nhiều người trong số họ cũng sẽ chọn sự nghiệp trong ngành tài chính và sẽ không bao giờ mạo hiểm với số vốn của chính họ.)
Hơn nữa, trong số 1–2 triệu 'quant trader' tiềm năng có vốn giao dịch, thì hơn một nửa họ sẽ không có thời gian và khuynh hướng để tìm hiểu cách giao dịch hệ thống tự động hay thực sự làm điều đó khi xem xét đến các nghĩa vụ cá nhân và gia đình khác nhau (bởi việc phát triển và thử nghiệm hệ thống là một quá trình tốn nhiều thời gian) .
>> Đọc thêm bài hay: https://traderviet.org/t/9769/
Vậy, chúng ta giả sử một ước tính fermi rất đơn giản cho thấy rằng có 1/2 triệu 'quant trader' trên thế giới có đủ kỹ năng, kiến thức, vốn, thời gian và khuynh hướng để phát triển các thuật toán giao dịch.
Bây giờ trong số 500.000 'quant trader' đó, một phần lớn đáng kể (nhưng giả sử một tỷ lệ hào phóng là 50%) sẽ không bao giờ lấy hết can đảm để cố gắng khởi chạy các thuật toán của họ trực tiếp bằng tiền thật. Thực tế là, hầu hết mọi người đều khá sợ rủi ro và không chống lại được các rào cản và thiên kiến tâm lý khác nhau. Tôi không thể cho bạn biết tôi đã gặp bao nhiêu ‘quant trader’ tự xưng là người dành hàng giờ mỗi ngày để phát triển các thuật toán nhưng chưa bao giờ bỏ được một đồng nào để giao dịch… Nên giờ, chúng ta còn lại 250.000 'quant trader'.
-Và trong số 250.000 ‘quant trader’ lấy hết can đảm để thử vận may này, hầu hết họ sẽ thất bại nhanh chóng. Tôi không biết phần trăm này là bao nhiêu. Nó có thể là 60%, hoặc cũng có thể là 80%. Nguyên nhân có thể là do một lỗi lập trình ngu ngốc, kỹ năng kém hoặc chỉ là do xui xẻo, nhưng hầu hết những người mất một số tiền lúc đầu sẽ mãi mãi chán nản, không bao giờ thử lại và họ sẽ bỏ cuộc, hoặc mất hứng thú.
>> Đọc thêm bài hay: https://traderviet.org/t/47810/
Vậy, điều này có nghĩa là, chúng ta có khoảng 50.000 đến 100.000 'quant trader' trên toàn thế giới thực sự hiểu biết về rủi ro, có học thức, thành thạo về kỹ thuật, hiểu biết về tài chính, can đảm, cứng đầu và đủ kiên trì để tiếp tục phát triển các thuật toán cho đến khi họ có lợi nhuận hợp lý. Tôi sẽ tưởng tượng đường cong phân phối thực tế của ‘thành công’ là phân phối chuẩn với chỉ top 10–20% trong số họ rất thành công (lợi nhuận cao hơn đáng kể và ổn định trên thị trường) đủ để khuyến khích tiếp tục tham gia.
Do đó, số lượng người thực sự thực hiện giao dịch theo thuật toán một cách nhất quán nằm trong số có 5 chữ số… thậm chí có thể là số có 4 chữ số. Con số này chắc chắn sẽ thay đổi khi thế giới của chúng ta trở nên tập trung hơn vào công nghệ, nhưng để trả lời câu hỏi của bạn: Đây là lý do tại sao mọi người không làm điều đó
Hệ thống giao dịch tự động chỉ là các quy tắc giao dịch; do đó chúng hoạt động tốt hơn giao dịch dựa vào con người, bởi vì nó loại bỏ các yếu tố kỷ luật và cảm xúc khỏi giao dịch.
Tuy nhiên, mọi người không làm điều đó, bởi vì:
Liệu con người có thể chạy một dặm trong 4 phút không? Và nếu có, tại sao tất cả mọi người không làm điều đó?
Để đi tìm câu trả lời cho 2 câu hỏi trên, mời các bạn cùng mình khám phá một số quan điểm được vote nhiều nhất trên trang quora.com nhé!
***
Câu trả lời của [URL='https://www.quora.com/profile/Alex-Foster-23']Alex Foster[/URL]
Xin phép được tiết lộ: Tôi điều hành hoạt động tại một Quỹ đầu tư định lượng và đã tự mình phát triển các chương trình giao dịch thuật toán trong hơn một thập kỷ qua - vì vậy, tôi có thể có thiên kiến, nhưng tôi cảm thấy ít nhất mình cũng đủ năng lực để trả lời câu hỏi này.
Nói ngắn gọn: Giao dịch các hệ thống tự động hoàn toàn hiệu quả, nhiều hệ thống giao dịch tự động và thuật toán thực sự hoạt động ổn định trong nhiều năm hoặc hơn. Mặc dù vậy, phần lớn các hệ thống giao dịch tự động không hoạt động ổn định như mong đợi (bất chấp những gì backtest có thể hiển thị) và đây là lúc những người nghiệp dư bị tách biệt khỏi những trader giao dịch định lượng chuyên nghiệp. Hơn nữa, hầu hết tất cả các hệ thống giao dịch tự động sinh lời đều có thời hạn sử dụng hạn chế do một thứ gọi là "alpha-decay" (sự xói mòn lợi nhuận do hiệu quả thị trường).
Lý do tại sao 'mọi người không giao dịch hệ thống tự động' phần lớn là vì chỉ một phần nhỏ dân số thế giới có kiến thức và kỹ năng để phát triển hệ thống giao dịch tự động ...
Các thuật toán thường được mã hóa bằng một trong một số ngôn ngữ: Python, C#, Matlab, Proprietary Easy Languages hoặc các biến thể khác của C. Hơn nữa, các thuật toán hoạt động tốt nhất kết hợp các công nghệ miễn phí như Học máy (Machine Learning) và Học sâu (Deep Learning) cả trong chức năng của thuật toán, tối ưu hóa và backtesting.
>> Đọc thêm bài hay: https://traderviet.org/t/12805/
Nghiên cứu cho thấy có khoảng 25 triệu nhà phát triển phần mềm chuyên nghiệp và nghiệp dư trên thế giới. Có thể 40% (10 triệu) trong số các nhà phát triển đó thành thạo một ngôn ngữ thường được sử dụng để phát triển các thuật toán giao dịch.
Có lẽ 25% (và đây là một tỷ lệ hào phóng) trong số 10 triệu người đó cũng có đủ kiến thức về thị trường tài chính và trading.
Trong số khoảng 2-3 triệu 'quant trader' tiềm năng có cả kỹ năng kỹ thuật và kiến thức tài chính, có lẽ 50% trong số đó thực sự có tiền (vốn 'rủi ro' tùy ý) để thực sự đầu cơ từ các thuật toán của họ, trong khi vẫn đa dạng hoá phần vốn còn lại. (Hãy nhớ rằng, nhiều người trong số họ cũng sẽ chọn sự nghiệp trong ngành tài chính và sẽ không bao giờ mạo hiểm với số vốn của chính họ.)
Hơn nữa, trong số 1–2 triệu 'quant trader' tiềm năng có vốn giao dịch, thì hơn một nửa họ sẽ không có thời gian và khuynh hướng để tìm hiểu cách giao dịch hệ thống tự động hay thực sự làm điều đó khi xem xét đến các nghĩa vụ cá nhân và gia đình khác nhau (bởi việc phát triển và thử nghiệm hệ thống là một quá trình tốn nhiều thời gian) .
>> Đọc thêm bài hay: https://traderviet.org/t/9769/
Vậy, chúng ta giả sử một ước tính fermi rất đơn giản cho thấy rằng có 1/2 triệu 'quant trader' trên thế giới có đủ kỹ năng, kiến thức, vốn, thời gian và khuynh hướng để phát triển các thuật toán giao dịch.
Bây giờ trong số 500.000 'quant trader' đó, một phần lớn đáng kể (nhưng giả sử một tỷ lệ hào phóng là 50%) sẽ không bao giờ lấy hết can đảm để cố gắng khởi chạy các thuật toán của họ trực tiếp bằng tiền thật. Thực tế là, hầu hết mọi người đều khá sợ rủi ro và không chống lại được các rào cản và thiên kiến tâm lý khác nhau. Tôi không thể cho bạn biết tôi đã gặp bao nhiêu ‘quant trader’ tự xưng là người dành hàng giờ mỗi ngày để phát triển các thuật toán nhưng chưa bao giờ bỏ được một đồng nào để giao dịch… Nên giờ, chúng ta còn lại 250.000 'quant trader'.
-Và trong số 250.000 ‘quant trader’ lấy hết can đảm để thử vận may này, hầu hết họ sẽ thất bại nhanh chóng. Tôi không biết phần trăm này là bao nhiêu. Nó có thể là 60%, hoặc cũng có thể là 80%. Nguyên nhân có thể là do một lỗi lập trình ngu ngốc, kỹ năng kém hoặc chỉ là do xui xẻo, nhưng hầu hết những người mất một số tiền lúc đầu sẽ mãi mãi chán nản, không bao giờ thử lại và họ sẽ bỏ cuộc, hoặc mất hứng thú.
>> Đọc thêm bài hay: https://traderviet.org/t/47810/
Vậy, điều này có nghĩa là, chúng ta có khoảng 50.000 đến 100.000 'quant trader' trên toàn thế giới thực sự hiểu biết về rủi ro, có học thức, thành thạo về kỹ thuật, hiểu biết về tài chính, can đảm, cứng đầu và đủ kiên trì để tiếp tục phát triển các thuật toán cho đến khi họ có lợi nhuận hợp lý. Tôi sẽ tưởng tượng đường cong phân phối thực tế của ‘thành công’ là phân phối chuẩn với chỉ top 10–20% trong số họ rất thành công (lợi nhuận cao hơn đáng kể và ổn định trên thị trường) đủ để khuyến khích tiếp tục tham gia.
Do đó, số lượng người thực sự thực hiện giao dịch theo thuật toán một cách nhất quán nằm trong số có 5 chữ số… thậm chí có thể là số có 4 chữ số. Con số này chắc chắn sẽ thay đổi khi thế giới của chúng ta trở nên tập trung hơn vào công nghệ, nhưng để trả lời câu hỏi của bạn: Đây là lý do tại sao mọi người không làm điều đó
Câu trả lời của [URL='https://www.quora.com/profile/Roger-Anthony-Thomas']Roger Anthony Thomas[/URL]
Hệ thống giao dịch tự động chỉ là các quy tắc giao dịch; do đó chúng hoạt động tốt hơn giao dịch dựa vào con người, bởi vì nó loại bỏ các yếu tố kỷ luật và cảm xúc khỏi giao dịch.
Tuy nhiên, mọi người không làm điều đó, bởi vì:
- Không phải ai cũng sẵn sàng học lập trình cần thiết để xây dựng một hệ thống giao dịch theo thuật toán.
- Không phải ai cũng biết cách giao dịch; do đó, các quy tắc mà họ tạo ra cho hệ thống giao dịch thuật toán sẽ không thành công.
Câu trả lời của [URL='https://www.quora.com/profile/Euan-Sinclair-2']Euan Sinclair[/URL]
Liệu con người có thể chạy một dặm trong 4 phút không? Và nếu có, tại sao tất cả mọi người không làm điều đó?
Nguồn: quora
Đừng quên THẢ TIM, SHARE VÀ COMMENT để ủng hộ mình nhiều hơn nữa nhé!! Nice day cả nhà
Giới thiệu sách Trading hay
Thấu hiểu Hành vi giá Thị trường Tài chính - Understanding Price Action
Là quyển sách hướng dẫn giao dịch Phương Pháp Price Action của Bob Volman, chỉ sử dụng duy nhất một đường MA và cấu trúc thị trường cùng hành vi giá để tìm kiếm lợi nhuận
Chỉnh sửa lần cuối:
Bài viết liên quan