TGViewer
Quant Researcher Quant Researcher @quant_researcher_ch · 3.11K subscribers
Post #130 3.94K
🔥 rust_bt — высокопроизводительный движок для тестирования торговых стратегий на Rust

Зачем 👁️
• Позволяет проводить backtesting и live trading с минимальной задержкой.
• Гибкий и модульный дизайн: единое ядро (rust_core) для обоих режимов — исторического тестирования и реальной торговли.
• Симуляция рыночной микроструктуры: учитываются спред, проскальзывание, комиссии и сложное управление позициями.

Как использовать 👨🏻‍🏫
1. Клонируем репозиторий:

git clone https://github.com/jensnesten/rust_bt.git

2. Запускаем backtesting:
Перейдите в папку с backtesting-модулем и выполните:

cd rust_bt/rust_bt
cargo run


3. Для live торговли:
Перейдите в директорию live-модуля и запустите:

cd rust_bt/rust_live
cargo run


4. Расширение функционала:
Реализуйте собственную стратегию, создавая структуру, которая реализует Strategy в rust_core. Например:

use crate::engine::{Broker, OhlcData, Order, Strategy};

pub struct MyStrategy;

impl Strategy for MyStrategy {
fn init(&mut self, broker: &mut Broker, data: &OhlcData) {
// Предварительный расчёт индикаторов
}

fn next(&mut self, broker: &mut Broker, index: usize) {
// Логика торговли на каждом тике
}
}


Репозиторий: github.com/jensnesten/rust_bt 📌

Quant Researcher
  • 👍 37
More from @quant_researcher_ch
  1. Oct 5, 2026Продолжаем готовить классные образовательные материалы, новую площадку и коммьюнити, у нас…
  2. Apr 28, 2026💙 Материалы из НИУ ВШЭ Делимся лекциями, готовимся к запуску магистратуры и наших курсов.…
  3. Apr 9, 2026Видео про инвестиции и построение капитала! (YouTube) Записал для вас видео о том, как стр…
  4. Apr 9, 2026Highly recommended! Quant Researcher
  5. Mar 19, 2026😌 Когда мы с коллегами сделаем трек магистратуры по квантам, мы никому не скажем, но буду…
  6. Jan 22, 2026🎙 Новый выпуск подкаста: криптоиндустрия и путь от традиционных рынков к DeFi В этом выпу…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →