Tài nguyên đang được tải lên... tải...

2.1 Giới thiệu về công cụ giao dịch định lượng

Tác giả:Tốt, Tạo: 2019-04-13 10:49:18, Cập nhật: 2019-04-17 10:56:05

Tóm lại

Trong chương trước, chúng ta đã học về các khái niệm về giao dịch định lượng, có một sự hiểu biết cơ bản về giao dịch định lượng.

Phần mềm mã nguồn mở và phần mềm thương mại

Hầu hết các công cụ giao dịch định lượng có thể được chia thành hai loại: phần mềm nguồn mở và phần mềm thương mại. phần mềm nguồn mở có thể được hiểu là mã nguồn của phần mềm là mở, bạn có thể trực tiếp tải xuống mã nguồn; phần mềm thương mại thường đề cập đến phần mềm nguồn đóng được duy trì và vận hành bởi các công ty thương mại, người dùng thường cần phải trả tiền để sử dụng nó.

Phần mềm định lượng mã nguồn mở

Trước hết, phần mềm nguồn mở có tính linh hoạt lớn và hoàn toàn miễn phí. Người dùng có thể sử dụng phần mềm này để thực hiện bất kỳ chức năng nào. Cho dù đó là một chiến lược giao dịch tần số thấp, một chiến lược điều khoản hoặc một chiến lược tùy chọn, nó có thể được thực hiện thông qua một mô-đun tùy chỉnh. Người dùng kiểm soát mã nguồn của phần mềm, và có thể hiểu mọi góc của phần mềm, vì vậy nó đáng tin cậy và an toàn hơn.

Mặc dù phần mềm mã nguồn mở có nhiều lợi thế, nhưng nó không thân thiện với người mới bắt đầu giao dịch định lượng. Bạn cần phải học một ngôn ngữ lập trình tiêu chuẩn như Python, Java hoặc C ++. Từ khi vào để từ bỏ, khó khăn có thể tưởng tượng, đôi khi lỗi có thể được chuyển sang nghi ngờ của bạn về cuộc sống. Và không giống như phần mềm thương mại, có một dịch vụ khách hàng kỹ thuật chuyên dụng để trả lời các câu hỏi ngay lập tức.

Do đó, từ góc độ học tập, nên bắt đầu một bước bắt đầu giao dịch định lượng từng bước, bắt đầu với phần mềm thương mại đơn giản nhất, mặc dù nó được trả tiền, nhưng nếu chiến lược có lợi nhuận, chi phí phần mềm chỉ là một phần nhỏ so với lợi nhuận, và hơn nữa, phần mềm thương mại được duy trì bởi một nhóm trưởng thành, và sự trưởng thành của nó chắc chắn mạnh hơn nhiều so với phần mềm nguồn mở.

Phần mềm giao dịch định lượng thương mại

Có hàng chục phần mềm thương mại có thể thực hiện giao dịch định lượng trên toàn thế giới, chẳng hạn như: Nhà môi giới tương tác với các sản phẩm chuyên nghiệp và toàn diện, có khả năng xử lý dữ liệu đồng thời lớn; APAMA cho giao dịch tần số cao, giao diện được hỗ trợ C + ±; và MultiCharts cho các nhà giao dịch cá nhân. Người dùng có thể chọn theo tình huống thực tế của họ.

img img img

Mặc dù phần mềm trên là phần mềm thương mại, nhưng nó cũng là một ngôn ngữ lập trình hoặc ngôn ngữ kịch bản tiêu chuẩn. Nó không tốt như trực tiếp sử dụng phần mềm nguồn mở miễn phí và an toàn. người mới bắt đầu ở đây được khuyến cáo sử dụng FMZ Quant trực tiếp như một bước nhảy vọt để học giao dịch định lượng.

Biết các công cụ giao dịch FMZ Quant

img

Công cụ giao dịch FMZ Quant rất thân thiện với người mới bắt đầu, và ngay cả khi bạn dựa trên không, bạn có thể trải nghiệm sự quyến rũ định lượng dựa trên các công cụ bên trong. Công cụ được thiết kế cho giao dịch tần số cao và có các yêu cầu nghiêm ngặt về hiệu suất và an toàn. Hỗ trợ chiến lược tần số cao, chiến lược điều chỉnh, chiến lược xu hướng. Và nó tích hợp toàn bộ quy trình phát triển chiến lược, kiểm tra, tối ưu hóa, mô phỏng và giao dịch thực tế. Ngoài ra, nó hỗ trợ cả ngôn ngữ M đơn giản và dễ sử dụng, cũng như các ngôn ngữ giao dịch định lượng tiên tiến như Python và C ++ với chi phí chỉ 0,125 nhân dân tệ / giờ, giảm chi phí phần mềm trong giai đoạn học tập và khám phá của bạn, và có thể mô phỏng giao dịch miễn phí.

Thực hiện bước đầu tiên trong giao dịch định lượng: sử dụng các công cụ định lượng

Các công cụ định lượng rất đơn giản để sử dụng và bạn chỉ cần truy cập trang web để thiết kế chiến lược định lượng của riêng bạn. Bạn có thể đăng nhập vào trang web chính thức của nền tảng FMZ Quant, nhấp vào bảng điều khiển để sử dụng nó (như hiển thị bên dưới).

img

Các chương trình nền tảng FMZ Quant sẽ có một khu vực chức năng tập trung. (như được hiển thị trong hình dưới đây). bạn có thể viết chiến lược giao dịch và thực hiện backtesting; Tạo hệ thống docker độc đáo và một robot giao dịch cụ thể. Đối với việc sử dụng cụ thể của chức năng, chúng tôi sẽ giới thiệu chi tiết trong bài viết tiếp theo. Hiện tại chúng tôi chỉ làm sơ bộ.

img

1. Trang điều khiển chính của bạn 2. Quản lý tất cả các bot của bạn (bắt đầu, dừng, xóa, mở, vv) 3. Quản lý tất cả các chiến lược của bạn 4.Sử dụng và quản lý Docker của bạn 5.Thêm các sàn giao dịch mới 6.Đàm việc thủ công trên các sàn giao dịch mà bạn đã thêm 7. Trả hóa đơn 8.Hãy đặt bất kỳ câu hỏi nào ở đây 9. FMZs trao đổi mô phỏng 10.Debug công cụ mà bạn có thể chạy một khối mã mà không cần bắt đầu một bot. 11.Mọi loại thông điệp 12.Quảng trường chiến lược nơi liệt kê các chiến lược mã nguồn mở và sạc 13.Live Robots nơi tất cả các bot đang hoạt động được liệt kê. 14.Các diễn đàn nơi bạn có thể đăng bài để thảo luận về bất kỳ câu hỏi nào liên quan. 15.Hãy yêu cầu ai đó viết mã cho bạn hoặc cung cấp dịch vụ này cho người khác. 16.Sản phẩm cho các sàn giao dịch và cơ quan. 17.Bản tài liệu API. 18.Một số công cụ hữu ích, hãy tự kiểm tra. 19.Thông tin tài khoản của bạn.

Những người mới bắt đầu giao dịch định lượng không cần phải nản lòng nếu họ không hiểu lập trình. Để giảm ngưỡng sử dụng của người dùng, cộng đồng FMZ Quant đã sản xuất một số hướng dẫn video để giúp người mới bắt đầu nhanh chóng. Đồng thời, hàng ngàn chiến lược giao dịch miễn phí và mở của chính thức và bên thứ ba được tổng hợp trong Quảng trường Chiến lược để tạo điều kiện sao chép và học tập.

Trước khi nhảy vào thị trường thực tế, giao dịch mô phỏng cũng là một giai đoạn không thể thiếu. Công cụ mô phỏng phù hợp với trao đổi thực tế, và nó hoàn toàn miễn phí, rất phù hợp. Tăng đáng kể hiệu quả của xác minh chiến lược.

Tóm lại

Cho dù đó là phần mềm nguồn mở hay phần mềm thương mại, không có gì là tốt hay xấu, và không có công cụ giao dịch định lượng hoàn hảo. Mỗi công cụ có trọng tâm riêng của nó, và quan trọng nhất là chọn công cụ phù hợp với bạn theo nhu cầu của riêng bạn. Phần mềm thương mại cần phải trả tiền, nó tốt hơn về dịch vụ, v.v. Nó có thể phù hợp hơn cho những người mới bắt đầu mới bước vào ngành Quants. Nếu bạn đã ở trong ngành trong một thời gian dài, đã tích lũy rất nhiều kinh nghiệm, hoặc cần thực hiện các chiến lược giao dịch phức tạp hơn, phần mềm nguồn mở là một lựa chọn tốt hơn.

Thông báo phần tiếp theo

Làm thế nào để sử dụng công cụ? khi chúng tôi mua một chiếc điện thoại mới, lần đầu tiên chúng tôi cần thực hiện một thiết lập khởi động đơn giản, công cụ định lượng cũng cần thực hiện cấu hình cơ bản, trong phần tiếp theo chúng tôi sẽ đưa bạn cấu hình các công cụ giao dịch FMZ Quant. bao gồm: thêm sàn giao dịch, thêm dockers, tạo chiến lược giao dịch, tạo robot, và hơn thế nữa. Sau khi hoàn thành cấu hình cơ bản, chúng tôi có thể chính thức viết chiến lược giao dịch định lượng đầu tiên của chúng tôi.

Các bài tập sau giờ học

Hai loại lớn của các công cụ giao dịch định lượng là gì? Các ngôn ngữ lập trình giao dịch định lượng được sử dụng phổ biến là gì?


Thêm nữa