openalice-trading-agent

Automate a local AI trading agent using a file-driven Trading-as-Git workflow.

10|2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/mahmoud20138/Tradecraft --skill openalice-trading-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openalice-trading-agent
Source: https://github.com/mahmoud20138/Tradecraft/tree/main/plugins/tradecraft/skills/openalice-trading-agent
Command: npx skills add https://github.com/mahmoud20138/Tradecraft --skill openalice-trading-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenAlice provides an experimental, file-driven autonomous AI trading agent that runs locally, enabling researchers and traders to test automated workflow orchestration without relying on remote servers and cloud access.

Core Features & Use Cases

  • Autonomous decision-making and execution for trading tasks using a "Trading-as-Git" workflow
  • Memory-backed agent with persistent state and safety guards for risk management
  • Multi-broker support (Alpaca, CCXT, IBKR) for equity, crypto, and forex trading scenarios
  • Observability features including an audit trail and lifecycle events

Quick Start

Clone the repository, install dependencies with pnpm, and start the local OpenAlice agent with pnpm dev.

Frequently Asked Questions about openalice-trading-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run an autonomous AI trading agent locally on my laptop?

You can run an autonomous AI trading agent locally by cloning the OpenAlice repository, installing dependencies with pnpm, and starting the agent with pnpm dev. It operates entirely on your local machine without requiring remote servers.

What is Trading-as-Git workflow for automated trading?

Trading-as-Git workflow is a file-driven approach for automated trading that uses Git-like mechanics to coordinate autonomous decision-making, memory persistence, and risk checks. It provides an audit trail and lifecycle events for observability.

Can I use an autonomous trading agent for crypto, equities, and forex?

Yes, the autonomous trading agent supports multi-asset trading across equities, crypto, and forex. It coordinates broker connections through Alpaca, CCXT, and IBKR for multi-asset trading scenarios.

Do I need Node.js and Claude Code CLI to run a local trading agent?

Yes, running the local trading agent requires Node.js 22+ and pnpm 10+. It also requires the Claude Code CLI, which supports an optional evolution mode that operates under safety guards for risk management.

How does a local AI trading agent handle risk management?

The local AI trading agent handles risk management through memory-backed persistent state and built-in safety guards. It coordinates risk checks before executing autonomous trading tasks across connected brokers.