Làm thế nào để tránh những điểm trượt

Tác giả:Những nhà phát minh định lượng - những giấc mơ nhỏ, Tạo: 2017-08-30 12:52:48, Cập nhật: 2017-08-30 12:53:16

Làm thế nào để tránh những điểm trượt

  • ### Điểm trượt

Trước tiên, hãy đề cập đến những điểm trượt trong giao dịch lập trình. Trong thực tế, điểm trượt trong giao dịch lập trình theo quan điểm của các nhà lập trình là: điểm chênh lệch giữa giá giao dịch thực tế và giá bạn mong đợi.

Từ đó, chúng ta có thể đưa ra một công thức tính toán điểm trượt: thời gian chậm của mạng * tốc độ biến động ở cấp độ tick của thị trường = điểm trượt.

Các giao dịch không phải là nguyên nhân tạo ra điểm trượt, bởi vì thị trường luôn luôn biến động. Trong đĩa giả lập và xem lại lịch sử, không có điểm trượt do mạng không có bất kỳ sự chậm trễ nào (nhưng thị trường vẫn sẽ có sự biến động, nhưng không tạo ra điểm trượt), trong đĩa giả lập, nếu bạn đặt giá dừng lỗ cho mỗi đơn lẻ, bạn sẽ thấy rằng giá dừng lỗ hoặc giá dừng lỗ được kích thích trong mỗi giao dịch là 100% theo giá bạn mong đợi.

Đầu tiên, biến động của thị trường, chúng ta không thể thay đổi, nhưng chúng ta có thể kiểm soát thời gian chậm của mạng. Chúng ta phải rõ ràng rằng các thị trường mà chúng ta thấy trên máy tính, không phải là trực tiếp mà là tái phát, theo thị trường này, các chỉ thị mà chúng ta lập trình, cũng cần thời gian để truyền đi để có hiệu lực.

怎样有效的规避滑点

  • Để tránh tác động của điểm trượt, bạn có thể sử dụng ba cách sau:

    • #### 1 Tăng mức độ giao dịch theo quy trình Không. Trong quá trình giao dịch lập trình, số điểm lợi nhuận và lỗ trung bình của các cấp giao dịch chu kỳ lớn chắc chắn lớn hơn các cấp giao dịch nhỏ. Nếu một cấp nhỏ là mức lợi nhuận trung bình 10 điểm, mức lỗ trung bình 7 điểm, trong khi mô hình cấp cao là mức lợi nhuận trung bình 100 điểm, mức lỗ trung bình 70 điểm, trong đĩa giả lập và xem lại lịch sử, hai mô hình này hầu như không có sự khác biệt, cả hai mô hình đều có thể ổn định lợi nhuận, nhưng trong thực tế, nó sẽ rất khác nhau.
    • ##### 2 Giảm độ trễ mạng rất hữu ích cho các giao dịch theo chương trình

    Trong khi đó, các nhà giao dịch đã cố gắng hết sức để tìm ra cách nhanh nhất để kết nối với máy chủ giao dịch lập trình để giảm sự chậm trễ của mạng.

    • ##### 3 Tránh những khoảng thời gian biến động thị trường Không. Ví dụ, đối với các công ty phi nông nghiệp, bạn có thể tránh hoàn toàn, tất cả thời gian thanh toán được giữ trước khi dữ liệu được công bố 15 phút. Bạn không thể thay đổi tốc độ biến động của thị trường, nhưng bạn muốn trốn tránh hay tốt hơn, cho thời gian công bố phi nông nghiệp chính xác đến giây, thời gian này chúng tôi không giữ cổ phiếu, ngay cả khi trượt lớn, cũng không ảnh hưởng đến chúng tôi.

    Theo những điều trên, điều chỉnh hai số nhân của công thức tính toán để giảm hoặc tránh các điểm trượt trong giao dịch lập trình là điểm thứ hai và thứ ba, và điểm thứ nhất, chỉ làm cho giảm tác động của điểm trượt thay vì giảm điểm trượt, tỷ lệ đường cong lợi nhuận của chúng tôi sẽ không bị ảnh hưởng. Điểm trượt trong giao dịch lập trình đôi khi cũng có thể làm tăng lợi nhuận của bạn, điều này đòi hỏi đội ngũ của chúng tôi phải có một sự hiểu biết tốt hơn về cách mở giao dịch và đặt cược, nói chung, điểm trượt sẽ có lợi cho chúng tôi nếu chúng tôi sử dụng cách mở giao dịch với mức độ trượt ngược, nếu chúng tôi sử dụng cách đặt cược với mức độ trượt, điểm trượt cũng có lợi cho chúng tôi, tại thời điểm này, sự chậm trễ lớn hơn của mạng là một điều tốt cho chúng tôi!

    Ví dụ như đặt hàng bằng cách quay lại, hoặc dừng bằng số điểm cố định, chúng ta và điểm trượt có thể trở thành bạn bè. Khi chúng ta có hai hoặc nhiều máy chủ giao dịch, chúng ta cần phải phân biệt tất cả các lệnh và vị trí hòa bình, nếu điểm trượt thuận lợi cho chúng ta, chúng ta sẽ sử dụng máy chủ mạng chậm để vận hành các chỉ thị này, nếu điểm trượt không thuận lợi cho chúng ta, chúng ta sẽ chia các chỉ thị này thành máy chủ mạng nhanh để vận hành.

    Feiyang EA mở đơn phương, cách quay trở lại đạt hơn 60%, vì vậy tốt nhất là sử dụng máy chủ mạng chậm trong nước để mở thanh toán, và đối với giao dịch ngang, tất cả các điểm trượt đều không thuận lợi cho giao dịch lập trình, vì vậy hiện tại các giao dịch ngang được VPS của mạng nhanh Hoa Kỳ chịu trách nhiệm hoạt động. Những cải tiến này làm cho việc quay trở lại lịch sử cùng thời gian không tốt hơn so với kết quả của đĩa thực, do đó đảm bảo rằng đĩa thực và quay trở lại phù hợp với chiều cao, điều này là điều quan trọng nhất trong giao dịch lập trình, nếu không thì không thể biên soạn và tối ưu hóa mô hình giao dịch.

Được chuyển từ Giao dịch theo quy trình và đầu tư định lượng


Nhiều hơn nữa