Simudyne Pulse
chính thứcMô phỏng thị trường nội ngày độ trung thực cao để kiểm tra cách thị trường phản ứng với lệnh. Được xây dựng bằng cả Mô hình dựa trên tác tử và Mô hình nền tảng.
Bạn có thể làm gì với Simudyne Pulse MCP?
- Khám phá các mô phỏng đã lưu trong bộ nhớ đệm — Yêu cầu trợ lý của bạn liệt kê các lần chạy Pulse đã lưu trong bộ nhớ đệm thông qua
client.simulation.list_cached()để tìm ID mô phỏng phục vụ phân tích. - Truy xuất dữ liệu mô phỏng — Lấy toàn bộ dữ liệu sổ lệnh và tin nhắn dưới dạng Polars DataFrame bằng
client.simulation.get_sim_data(sim_id, 'sim_data.parquet')cho một lần chạy đã lưu cụ thể. - Kiểm tra ngược với thị trường tổng hợp — Phát lại thuật toán giao dịch của bạn qua số ngày tổng hợp không giới hạn từ PulseABM để thử nghiệm chiến lược mà không bị giới hạn bởi dữ liệu lịch sử.
- Đo lường tác động thị trường — Đưa lệnh vào thị trường tổng hợp trực tiếp để quan sát cách giao dịch của bạn làm thay đổi giá và định lượng tác động trong môi trường thực tế, phản hồi linh hoạt.
- Tạo dữ liệu huấn luyện — Trích xuất các lần chạy Monte Carlo đa dạng về mặt thống kê (ví dụ: kịch bản cơ sở cho 700.HK) để tạo dữ liệu không giới hạn phục vụ huấn luyện mô hình và quy trình học tăng cường.
Tài liệu
Pulse là dữ liệu sổ lệnh tổng hợp để huấn luyện
Báo giá L1/L2 với độ phân giải mili-giây, độ sâu, giao dịch và dòng lệnh — thông qua Python SDK. Miễn phí để bắt đầu.
Đăng kýĐăng nhậpMở Console ↗Tài liệu
Lần chạy mô phỏng trong Pulse · 700.HK 09:30:01
Sổ lệnh · 700.HK
GiáKhối lượng
609.5014.600
609.005.500
608.503.800
608.0014.900
607.504.700
607.004.800
Chênh lệch 1,00Giữa 606,50
606.002.500
605.506.200
605.0023.100
604.503.300
604.002.000
603.502.400
Nguồn tin nhắn L3
- Đang chờ tin nhắn…
Trình mô phỏng
Hai cách mô phỏng thị trường
PulseABM
Khả dụng ngay
Trình mô phỏng thị trường dựa trên tác tử tạo dữ liệu tick tổng hợp với độ phân giải mili-giây. Truy cập sổ lệnh, báo giá L1/L2, lệnh và giao dịch qua Python SDK.
- ✓Dữ liệu sổ lệnh L1 & L2
- ✓Dữ liệu dòng lệnh & giao dịch
- ✓Python SDK với Polars DataFrames
- ✓Chạy mô phỏng tùy chỉnh
- ✓Kiểm thử thuật toán & đo lường tác động thị trường
- Sắp ra mắtHuấn luyện tác tử học tăng cường trực tuyến
Đọc tài liệu
Pulse Foundation Model
Sắp ra mắt
Mô hình sinh cho thị trường tài chính. Giống như LLM dự đoán từ tiếp theo, Large Market Model dự đoán lệnh tiếp theo, tạo ra sổ lệnh tổng hợp thực tế và các kịch bản thị trường theo yêu cầu.
- Sắp ra mắtTạo sổ lệnh tổng hợp
- Sắp ra mắtTạo kịch bản
- Sắp ra mắtMở rộng vũ trụ mã chứng khoán & sàn giao dịch
- Sắp ra mắtTruy cập API
Tham gia danh sách chờ
Trường hợp sử dụng
Pulse có thể làm gì?
- 01 · Kiểm thử ngược thuật toán
Phát lại thuật toán của bạn trên thị trường tổng hợp
- 02 · Tác động thị trường
Đo lường tác động trong thị trường phản ứng thực tế
- 03 · TCA trước giao dịch
Ước tính chi phí trước khi giao dịch
- 04 · Kịch bản căng thẳng
Giao dịch qua các cuộc khủng hoảng chưa từng xảy ra
- 05 · Dữ liệu huấn luyện
Băng dữ liệu không giới hạn cho các mô hình cần nhiều hơn lịch sử
Gói miễn phíBắt đầu nhanh →
lần chạy đã lưu 0000 — phát lại bán TWAP 50k (không phản ứng)
09:3010:3011:3012:3013:30
giá giữalệnh mua / lệnh bánkhớp lệnh con (trên lệnh mua)khớp trung bình 604,86 (đường đứt nét)
Gói ProChạy mô phỏng →
trượt giá khi đến (bps) theo quy mô lệnh gốc — trung bình ± 1 độ lệch chuẩn, 10 lần chạy
Gói ProCông thức TCA →
thực thi VWAP phản ứng, cửa sổ 11:00 (Gói Pro)
giá giữalệnh mua / lệnh bánkhớp lệnh con (trên lệnh bán)đến 605,17 → khớp trung bình 605,53 (+5,9 bps)
chi phí so với lúc đến theo cửa sổ — 09:30: 8,4 bps · 11:00: 6,1 bps (thấp nhất, hiển thị ở trên) · 14:00: 7,3 bps
Gói ProKịch bản →
giá giữa — kịch bản=flash_crash, 8 trên 25 lần chạy
10:3011:0011:3012:0012:30
các lần chạy riêng lẻlần chạy trung vị
Gói miễn phíCông thức dữ liệu hàng loạt →
mid_price_by_min — 14 lần chạy Monte Carlo, một lần hiệu chuẩn
09:3011:0812:4514:2316:00
Kéo một lần chạy Pulse đã lưu và kiểm thử ngược chiến lược của bạn với dữ liệu tổng hợp. Một bài kiểm thử ngược phát lại cổ điển, nhưng trên số ngày tổng hợp không giới hạn thay vì một băng lịch sử. Thị trường không phản ứng với lệnh của bạn ở đây; khi bạn cần tác động, cùng mô hình dữ liệu đó sẽ chuyển sang chế độ phản ứng trên Gói Pro.
Tiêm lệnh vào thị trường tổng hợp trực tiếp và quan sát tác động xuất hiện từ mô phỏng.
Chạy cùng một lệnh qua các cửa sổ và lịch trình thực thi khác nhau để xây dựng đường cong chi phí trước giao dịch.
Dữ liệu lịch sử chỉ chứa các cuộc khủng hoảng đã xảy ra. Xem chiến lược của bạn hoạt động thế nào nếu thị trường quay lưng mạnh với bạn.
Một ngày giao dịch chỉ xảy ra một lần. Pulse tạo ra nhiều biến thể thống kê thực tế của thị trường như mô hình của bạn cần.
Kết nối FIX
Giao dịch với Pulse qua phiên FIX thực
Pulse phơi bày sàn giao dịch mô phỏng của mình qua FIX 4.4 tiêu chuẩn — hướng thuật toán của bạn vào trình mô phỏng trước khi chạy trên thị trường trực tiếp. Bạn có thể chạy ở tốc độ lên đến 20× và nhận báo cáo chi phí trước giao dịch trước khi mạo hiểm alpha thực sự.
Cách hoạt động của kết nối FIX →
Phiên FIX.4.4 · ALGO_042 → PULSE_FIXCHART
FIX wire0/10
- ←35=ALogon
- →35=ALogon
- ←35=VMarketDataRequest
- →35=WMarketDataSnapshotFullRefresh
- ←35=DNewOrderSingle
- →35=8ExecutionReport
- →35=XMarketDataIncrementalRefresh
- →35=8ExecutionReport
- →35=XMarketDataIncrementalRefresh
- →35=8ExecutionReport
Đang chờ tin nhắn…
609.5014.600
609.005.500
608.0014.900
607.004.800
606.005.500
chênh lệch 1,00
605.0023.100
604.503.300
604.002.000
603.502.400
Dữ liệu mẫu
Xem dữ liệu trông như thế nào
Tải xuống đầu ra Pulse thực. 5 lần chạy Monte Carlo cho 700.HK theo kịch bản cơ sở, được hiệu chuẩn theo cấu trúc vi mô thị trường HKEX. Không cần tài khoản.
sim_data.parquet · giá giữa
5 LẦN CHẠY THỰC · 700.HK · MỞ CỬA THỊ TRƯỜNG · ĐỘ PHÂN GIẢI MS
run_0000run_0001run_0002run_0003run_0004
09:30:1009:31:2509:32:4009:33:5509:35:10
pulse_sample_data.zip
- ▸700.HK_2025-09-02_…_baseline_0000/
- │ mid_price_by_min.parquet
- │ sim_data.parquet
- ▸700.HK_2025-09-02_…_baseline_0001/
- …
- ▸700.HK_2025-09-02_…_baseline_0002/
- …
- ▸700.HK_2025-09-02_…_baseline_0003/
- …
- ▸700.HK_2025-09-02_…_baseline_0004/
- …
Mã chứng khoán
700.HK
Sàn giao dịch
HKEX
Kịch bản
cơ sở
Số lần chạy MC
5
Ngày
2025-09-02
Độ phân giải
cấp tick
Sổ lệnh
Đầy đủ L2, 10 mức
Phiên
09:30 – 16:00
Tải dữ liệu mẫu
Bắt đầu nhanh
Dữ liệu của bạn trong sáu dòng
example.py
from simudyne import PulseABM client = PulseABM(api_key="pk_live_...") # Discover available cached simulationscached_simulations = client.simulation.list_cached() # Find a cached sim IDsim_id = cached_simulations['simulations'][0]['example_sim_id'] # Fetch full data (messages + LOB)df = client.simulation.get_sim_data(sim_id, 'sim_data.parquet') print(df.head())
Trích dẫn Pulse
Đang sử dụng Pulse trong nghiên cứu của bạn?
Nếu bạn sử dụng dữ liệu Pulse trong một ấn phẩm, vui lòng trích dẫn chúng tôi. Sao chép mục BibTeX bên dưới.
citation.bib
Sao chép
@misc{simudyne2025pulse, title = {Pulse: Synthetic Market Microstructure Data from Agent-Based Simulation}, author = {Simudyne}, year = {2026}, howpublished = {\url{https://pulse.simudyne.com}}, note = {Tick-level synthetic order book data generated by PulseABM, calibrated to real exchange microstructure},}
Foundation Model
Tham gia danh sách chờ
Hãy là người đầu tiên biết khi Pulse Foundation Model khả dụng.
Tham gia danh sách chờ
Câu hỏi thường gặp
Các câu hỏi thường gặp
Pulse là gì?+
Pulse là nền tảng của Simudyne để tạo dữ liệu thị trường tổng hợp. Nó cung cấp API và Python SDK để truy cập dữ liệu thị trường mô phỏng phục vụ nghiên cứu, huấn luyện mô hình, phát triển thuật toán và kiểm thử ngược.
PulseABM là gì?+
PulseABM là trình mô phỏng thị trường dựa trên tác tử. Nó tạo dữ liệu thị trường tổng hợp thực tế với độ phân giải mili-giây bằng cách mô hình hóa các thành viên tham gia thị trường riêng lẻ và tương tác của họ. Bạn có thể truy cập dữ liệu kết quả qua Pulse API và Python SDK, bao gồm sổ lệnh, L1/L2/L3, giao dịch và lệnh.
Pulse Foundation Model là gì?+
Pulse Foundation Model là một mô hình thị trường lớn sắp ra mắt được hiệu chuẩn với dữ liệu thị trường thực. Giống như Large Language Model dự đoán từ tiếp theo trong một chuỗi, Pulse Foundation Model dự đoán lệnh tiếp theo trong thị trường, tạo ra sổ lệnh tổng hợp thực tế và các kịch bản thị trường theo yêu cầu. Tham gia danh sách chờ để được truy cập sớm.
Dữ liệu nào khả dụng?+
PulseABM hiện hỗ trợ HKEX và LSE, với các sàn giao dịch và mã chứng khoán đang phát triển nhanh chóng. Dữ liệu khả dụng bao gồm sổ lệnh tổng hợp, dữ liệu L1/L2/L3, sự kiện lệnh riêng lẻ và giao dịch đã khớp. Tất cả dữ liệu được tạo với độ phân giải thời gian mili-giây và trả về dưới dạng Polars DataFrames. Để yêu cầu mã chứng khoán hoặc sàn giao dịch mới, hãy liên hệ support@simudyne.com.
Làm thế nào để lấy API key?+
Đăng ký tài khoản miễn phí, sau đó vào bảng điều khiển của bạn để tạo API key. Bạn có thể tạo nhiều key, gắn nhãn cho các dự án khác nhau và thu hồi bất kỳ lúc nào.
Làm thế nào để cài đặt Python SDK?+
Cài đặt SDK bằng: pip install git+https://github.com/simudyne/pulse-api.git (hoặc uv pip install git+https://github.com/simudyne/pulse-api.git). Sau đó nhập client bằng from simudyne import PulseABM\ và truyền API key của bạn để bắt đầu.
Pulse có miễn phí không?+
Có, Pulse hiện miễn phí sử dụng. Tạo tài khoản để bắt đầu.
Tôi có thể dùng Pulse để huấn luyện mô hình và học tăng cường không?+
Có. Dữ liệu PulseABM được thiết kế để huấn luyện tác tử giao dịch và mô hình tài chính. SDK trả về dữ liệu dưới dạng Polars DataFrames tích hợp mượt mà với các quy trình ML.