A powerful framework for developing, testing, and implementing algorithmic trading strategies.
- Go 1.24+ required
- Go-wasm plugin installed
- Basic understanding of Go programming and trading concepts
-
Clone the repository
-
Install dependencies
go mod download
-
Generate strategy interfaces
make generate
argo-trading/
├── cmd/ # Command-line tools
├── examples/ # Example implementations
│ └── strategy/ # Strategy examples
├── pkg/ # Public API packages
│ └── strategy/ # Strategy interface definitions
To create a new trading strategy, you can run
pnpm create trading-strategy
Or
npx create-trading-strategy
This will automatically create a sample strategy on your local machine.
The ArgoTrading.xcframework is available in our GitHub Releases. Download and add it directly to your Xcode project.
Dependencies:
- libduckdb.dylib is required
- Download libduckdb-osx-universal.zip from the DuckDB releases page
- Drag libduckdb.dylib into your Xcode project and ensure it's included in your target's "Frameworks, Libraries, and Embedded Content" section