@DanKornas: 需要测试多种交易策略,而无需拼接独立的回测系统?Magents 是一个开源…
摘要
Magents 是一个开源的 Python 框架,用于在一个系统中模拟和回测多种交易策略,具备隔离的策略舱、事件驱动引擎和中央风险控制。
查看缓存全文
缓存时间: 2026/07/24 13:11
需要测试多种交易策略,却不想拼凑各自独立的回测系统?
Magents 是一个开源 Python 框架,专为构建者设计,用于在单一系统中模拟和回测多种交易策略。
它通过提供共享数据源、中央风险控制和事件驱动回测引擎,帮助你在一次模拟中测试独立的策略模块。
主要特性: • 策略模块 – 将每个策略与专门的信号、执行和风险代理相隔离 • 事件驱动引擎 – 处理市场数据事件、订单、成交和风险警报 • 中央风险控制 – 支持回撤、头寸、杠杆和敞口限制 • 回测配置 – 模拟交易成本和滑点,以及市价单、限价单、止损单和止损限价单 • 扩展点 – 允许你添加策略、数据源或风险规则,而无需修改核心代码
它是开源的(MIT 许可证)。当前包元数据将版本 0.1.0 标记为 Alpha。
回复中的链接
相似文章
@CypherSacha: 疯狂!有人刚发布了一个开源框架,用AI代理模拟真实交易大厅。你启动一个…
这是一个开源框架,通过多个AI代理模拟真实交易大厅,执行基本面、情绪面、技术面和风险分析,兼容GPT-5、Claude 4、Gemini 3等主流大模型。
Mobius
Mobius 是一款工具,用户只需描述交易,即可自动构建、回测并执行该交易。
nautechsystems/nautilus_trader
NautilusTrader 是一个开源的、基于 Rust 原生的算法交易引擎,适用于多资产、多交易场所系统,提供单一事件驱动架构,用于研究、模拟和实盘执行,支持使用 Python 或 Rust 开发策略。
@Av1dlive: 这他妈的太危险了!一个拥有4.8K星标的免费GitHub仓库刚刚发布了完整的“Loop Engineering”框架,用于交易代理。
一个拥有4.8K星标的免费GitHub仓库发布了用于构建自运行量化交易代理的“Loop Engineering”框架,详细介绍了从策略意图到重新运行的12个步骤。
TradingAgents:多智能体 LLM 金融交易框架
本文介绍了 TradingAgents,这是一个多智能体 LLM 框架,通过模拟现实世界中的交易公司来提升股票交易表现。该框架利用执行分析和风险管理的专用智能体,在累计收益和夏普比率方面优于基线模型。