档案条目 / argo-trading-macosArgoTrading
ArgoTrading
macOS
交易
一个基于文档的 macOS SwiftUI 应用,用于构建、回测和管理算法交易策略,使用 DuckDB。

argo-trading-macos
类别交易
分类RESEARCH
日期2025.09.15
查看 Github 仓库
暂无网站
工程参数
类别
交易
项目分类
状态
运行中
当前运行状态
分类
RESEARCH
系统标识
标识
argo-trading-macos
档案参考编号
发布时间
2025.09.15
首次发布日期
平台
开源
分发模式
项目
概览
ArgoTrading macOS 是一个基于文档的 SwiftUI 应用,将 Argo Trading 策略框架封装在原生 macOS 界面中。每个项目保存为 .rxtrading 文档,跟踪市场数据、策略源文件、模式、数据集选择和回测结果——将完整的交易策略开发周期带到桌面。
文档模型管理四个关键区域:用于市场数据的数据文件夹、用于源代码的策略文件夹、用于回测输出的结果文件夹,以及定义数据结构和回测选择方式的模式。应用使用 DuckDB 作为嵌入式分析数据库,在大规模市场数据集上实现快速查询执行。
完全使用 SwiftUI 和 Swift 并发构建,通过 Swift Package Manager 解析所有依赖。包含单元测试和 UI 测试目标,可以通过命令行 xcodebuild 构建和测试——适合与核心 Go 框架一起进行 CI 集成。
