Skip to content

rxtech-lab/argo-trading

Repository files navigation

Argo Trading Strategy Framework

A powerful framework for developing, testing, and implementing algorithmic trading strategies.

Prerequisites

  • Go 1.24+ required
  • Go-wasm plugin installed
  • Basic understanding of Go programming and trading concepts

Project Setup

  1. Clone the repository

  2. Install dependencies

    go mod download
  3. Generate strategy interfaces

    make generate

Project Structure

argo-trading/
├── cmd/                # Command-line tools
├── examples/           # Example implementations
│   └── strategy/       # Strategy examples
├── pkg/                # Public API packages
│   └── strategy/       # Strategy interface definitions

Implementing Your Strategy

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.

Use in Swift

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published