GitHub repo xịn · Vui Coding chọn
shiyu-coder/Kronos
Kronos là mô hình nền tảng mã nguồn mở dành riêng cho ngôn ngữ của thị trường tài chính, xử lý dữ liệu K-line từ hơn 45 sàn giao dịch toàn cầu. Nó hỗ trợ dự báo, phân tích và các tác vụ tài chính khác dựa trên chuỗi dữ liệu thị trường phức tạp.
Tóm tắt nhanh
Repo này làm được gì?
Kronos là mô hình nền tảng mã nguồn mở dành riêng cho ngôn ngữ của thị trường tài chính, xử lý dữ liệu K-line từ hơn 45 sàn giao dịch toàn cầu. Nó hỗ trợ dự báo, phân tích và các tác vụ tài chính khác dựa trên chuỗi dữ liệu thị trường phức tạp.
Mô tả từ GitHub
Kronos: A Foundation Model for the Language of Financial Markets
Bắt đầu với repo
Cài đặt và sử dụng
Hướng dẫn cài đặt
1. Cài đặt Python 3.10+. 2. Chạy lệnh:
pip install -r requirements.txt.
Hướng dẫn sử dụng
1. Tải tokenizer và model từ Hugging Face:
from model import Kronos, KronosTokenizer, KronosPredictor
loader = KronosTokenizer.from_pretrained('NeoQuasar/Kronos-Tokenizer-base')
m = Kronos.from_pretrained('NeoQuasar/Kronos-small')2. Khởi tạo predictor:
predictor = KronosPredictor(m, loader, max_context=512)3. Chuẩn bị dữ liệu: - Dữ liệu thị trường và timestamp. 4. Dự đoán:
pred_df = predictor.predict(df=x_df, x_timestamp=x_ts, y_timestamp=y_ts, pred_len=120, T=1.0, top_p=0.9, sample_count=1)