trade-executor

Execute user-approved trades on Alpaca after human confirmation with audit logging.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/pavanpaik/firemonkey --skill trade-executor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trade-executor
Source: https://github.com/pavanpaik/firemonkey/tree/main/.claude/skills/trade-executor
Command: npx skills add https://github.com/pavanpaik/firemonkey --skill trade-executor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Trades cannot be executed without risk validation and human confirmation, ensuring accountability and safety in trading workflows.

Core Features & Use Cases

  • End-to-end trade execution only after risk validation and human confirmation.
  • Comprehensive audit logging of all trade attempts and outcomes to data/trade-history.json.
  • Paper-trading safeguards via ALPACA_BASE_URL checks and risk-manager approval flow.
  • Use Case: A trader submits an approved order for a stock; the agent confirms, executes, and logs the result.

Quick Start

Provide an approved trade and let the agent complete the confirmation, execution, and audit logging workflow.

Frequently Asked Questions about trade-executor

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

FAQPage Schema
How do I execute trades with mandatory human confirmation and audit logging?

To execute trades with human confirmation, submit a risk-approved order to the agent, which then prompts for manual approval before processing the transaction and logging the outcome to data/trade-history.json.

Can I use Alpaca paper trading to test automated trade execution safely?

Yes, you can use Alpaca paper trading safely by configuring the ALPACA_BASE_URL for paper trading, allowing the agent to execute risk-approved equities orders without risking real capital.

What is required to automate safe trade execution through Alpaca?

Automating safe trade execution requires a risk-approved trade request, a configured Alpaca paper trading base URL, and mandatory human confirmation before the agent finalizes the order and logs it.

Does trade execution require risk validation before sending an order?

Yes, risk validation is required before sending an order. The workflow enforces a risk-manager approval process, ensuring no trade executes without prior validation and explicit human confirmation.

How are trade attempts and outcomes recorded for auditing purposes?

Trade attempts and outcomes are recorded for auditing by appending comprehensive logs to data/trade-history.json, capturing every confirmed execution and its result for accountability and compliance tracking.

What happens if I try to execute a trade without prior risk approval?

Executing a trade without prior risk approval is blocked. The workflow mandates a risk-manager approval flow and human confirmation, preventing unauthorized orders from being sent to Alpaca.