Thiết kế Chiến lược Giao dịch Độ trễ Thấp Đầu tiên của Bạn với các Khái niệm C++
Đi sâu vào các lựa chọn thiết kế, cấu trúc dữ liệu và đánh đổi kỹ thuật đằng sau một chiến lược giao dịch độ trễ thấp đơn giản được diễn đạt bằng các thuật ngữ C++ hiện đại.
Về khóa học này
Viết một chiến lược giao dịch nhanh chóng thiên về kỷ luật kỹ thuật hơn là mã thông minh. Khoảng cách hiệu suất giữa một chiến lược có thể chấp nhận được và một chiến lược cạnh tranh thường phụ thuộc vào bố cục dữ liệu, các mẫu phân bổ và cách hệ thống xử lý những điều bất ngờ. Khóa học này sẽ hướng dẫn bạn qua các lựa chọn đó trong bối cảnh một chiến lược độ trễ thấp đơn giản, mang tính minh họa được diễn đạt bằng các thuật ngữ C++ hiện đại.
Bạn sẽ thực hiện các bài tập thiết kế bằng văn bản, phản ánh những gì một nhóm HFT nhỏ sẽ thảo luận trên bảng trắng trước khi viết bất kỳ mã nào. Mục tiêu là phát triển các bản năng kỹ thuật quan trọng, bao gồm suy nghĩ về hành vi bộ nhớ đệm, xung đột khóa và sử dụng bộ nhớ xác định.
Bạn sẽ học:
- Dịch một ý tưởng tạo lập thị trường hoặc kinh doanh chênh lệch giá đơn giản thành một đặc tả chiến lược rõ ràng
- Chọn cấu trúc dữ liệu cho sổ lệnh, tín hiệu và hàng đợi sự kiện với mục tiêu độ trễ thấp
- Áp dụng các mẫu C++ hiện đại bao gồm ngữ nghĩa giá trị, thiết kế giàu kiểu và trừu tượng hóa chi phí bằng không
- Quản lý bộ nhớ bằng các vùng nhớ, nhóm đối tượng và bộ đệm được cấp phát trên ngăn xếp để tránh những bất ngờ khi chạy
- Suy luận về tính đồng thời, ranh giới luồng và chi phí đồng bộ hóa trên các đường dẫn quan trọng
- Thiết kế để có khả năng quan sát với ghi nhật ký có cấu trúc, biểu đồ độ trễ và đầu vào có thể phát lại
Khóa học bắt đầu với đặc tả chiến lược, chuyển sang cấu trúc dữ liệu và bộ nhớ, sau đó là tính đồng thời và khả năng quan sát, và kết thúc bằng kiểm thử ngược và kiểm tra trước khi sản xuất. Một dự án viết cuối cùng yêu cầu bạn soạn thảo một bản thiết kế một trang cho chiến lược đơn giản của riêng bạn và giải thích các lựa chọn kỹ thuật đằng sau nó.
Khóa học này được thiết kế cho người mới bắt đầu giao dịch, những người đã có kinh nghiệm lập trình cơ bản bằng bất kỳ ngôn ngữ nào, bao gồm sinh viên khoa học máy tính, kỹ sư phần mềm đang làm việc và các nhà phát triển tự học. Không cần kinh nghiệm HFT. Nội dung coi C++ như một cách suy nghĩ chứ không phải là một cú pháp để ghi nhớ.
Bạn sẽ nhận được
-
📜
Chứng chỉ hoàn thành
Thêm vào hồ sơ LinkedIn -
♾️
Truy cập trọn đời
Quay lại bất cứ lúc nào, không hết hạn -
📱
Điện thoại hoặc máy tính
Hoạt động mọi nơi, mọi thiết bị -
💸
Hoàn tiền 30 ngày
Không cần lý do -
⚡
Ngắn gọn, đi vào trọng tâm
47 phút nội dung thực hành
Đánh giá
Chưa có đánh giá — hãy là người đầu tiên chia sẻ.
Học viên cũng học
Nắm vững những kiến thức cơ bản về Go, từ cú pháp cơ bản đến lập trình song song, và bắt đầu xây dựng các ứng dụng backend hiệu quả với hướng dẫn từng bước này.
$4.99$9.99
Hãy học các nguyên tắc lập trình hàm bằng Scala để viết mã sạch hơn, an toàn hơn và dễ bảo trì hơn một cách tự tin.
$4.99$9.99
Làm chủ cơ chế nội tại của Python, các mô hình lập trình hàm, closure và decorator tùy chỉnh để viết mã sạch, hiệu quả và chuyên nghiệp.
$4.99$9.99
Hãy xây dựng nền tảng vững chắc trong Go bằng cách viết mã sạch, hiểu rõ các thành phần bên trong của ngôn ngữ và giải quyết các bài toán lập trình thực tế từ đầu.
$4.99$9.99
Câu hỏi thường gặp
Tôi cần gì để học khóa này? +
Chỉ cần điện thoại hoặc máy tính có kết nối internet. Không cần cài đặt hay thiết bị đặc biệt.
Tôi thanh toán bằng cách nào? +
Bằng thẻ qua Stripe, hoặc tiền điện tử. Chúng tôi không lưu thông tin thẻ — Stripe xử lý an toàn.
Tôi có thể được hoàn tiền không? +
Có — hoàn tiền đầy đủ trong 30 ngày, không cần lý do.
Tôi sẽ có quyền truy cập trong bao lâu? +
Mãi mãi. Sau khi mua, khóa học là của bạn để xem lại bất cứ lúc nào.
Tôi có nhận được chứng chỉ không? +
Có. Sau khi hoàn thành, bạn sẽ nhận được chứng chỉ và có thể thêm vào hồ sơ LinkedIn.
Dành cho người học trong
Công nghệ
Thiết kế
Tài chính
Marketing
Y tế
Giáo dục
Khách sạn-Dịch vụ
Sản xuất