@DanKornas: 需要测试多种交易策略,而无需拼接独立的回测系统?Magents 是一个开源…

X AI KOLs Timeline 工具

摘要

Magents 是一个开源的 Python 框架,用于在一个系统中模拟和回测多种交易策略,具备隔离的策略舱、事件驱动引擎和中央风险控制。

需要测试多种交易策略,又不想拼接独立的回测系统? Magents 是一个开源的 Python 框架,面向构建者,支持在一个系统中模拟和回测多种交易策略。 它通过提供共享数据源、中央风险控制和事件驱动回测引擎,帮助你在一次模拟中测试独立的策略舱。 主要特性: • 策略舱 – 通过专门的信号、执行和风险代理隔离每个策略 • 事件驱动引擎 – 处理市场数据事件、订单、成交和风险告警 • 中央风险控制 – 支持回撤、持仓、杠杆和敞口限制 • 回测配置 – 模拟交易成本和滑点,支持市价单、限价单、止损单和止损限价单 • 扩展点 – 允许在不修改核心代码的情况下添加策略、数据源或风险规则 它是开源的(MIT 许可证)。包元数据当前将版本 0.1.0 标记为 Alpha。 链接在回复中
查看原文
查看缓存全文

缓存时间: 2026/07/24 13:11

需要测试多种交易策略,却不想拼凑各自独立的回测系统?

Magents 是一个开源 Python 框架,专为构建者设计,用于在单一系统中模拟和回测多种交易策略。

它通过提供共享数据源、中央风险控制和事件驱动回测引擎,帮助你在一次模拟中测试独立的策略模块。

主要特性: • 策略模块 – 将每个策略与专门的信号、执行和风险代理相隔离 • 事件驱动引擎 – 处理市场数据事件、订单、成交和风险警报 • 中央风险控制 – 支持回撤、头寸、杠杆和敞口限制 • 回测配置 – 模拟交易成本和滑点,以及市价单、限价单、止损单和止损限价单 • 扩展点 – 允许你添加策略、数据源或风险规则,而无需修改核心代码

它是开源的(MIT 许可证)。当前包元数据将版本 0.1.0 标记为 Alpha。

回复中的链接

相似文章

Mobius

Product Hunt

Mobius 是一款工具,用户只需描述交易,即可自动构建、回测并执行该交易。

nautechsystems/nautilus_trader

GitHub Trending (daily)

NautilusTrader 是一个开源的、基于 Rust 原生的算法交易引擎,适用于多资产、多交易场所系统,提供单一事件驱动架构,用于研究、模拟和实盘执行,支持使用 Python 或 Rust 开发策略。

TradingAgents:多智能体 LLM 金融交易框架

Papers with Code Trending

本文介绍了 TradingAgents,这是一个多智能体 LLM 框架,通过模拟现实世界中的交易公司来提升股票交易表现。该框架利用执行分析和风险管理的专用智能体,在累计收益和夏普比率方面优于基线模型。