Broker order payload for Alpaca or Interactive Brokers. Built locally, never submitted

One command in the Execution pack, available in the CLI, as an MCP tool and as a JavaScript import: execution payload.

What it needs, and why

Every input is checked before anything is calculated. order and account are required; the rest refine the answer.

InputRequiredThe question it asksWhy it matters
orderyesWhat is the order: symbol, side, quantity and price?It becomes the payload.
accountyesWhich account number should the order be placed in?The payload is account-specific.
conidoptionalWhat is the Interactive Brokers contract id (conid) for this symbol?IBKR routes on conid, so it must be resolved rather than guessed.

Requests it answers

An agent with this pack loaded picks the command from phrasing like that, asks for whatever input is missing, and reports the figures with the method that produced them.

Run it

node bin/wealth-skills.js execution payload --broker Alpaca --account ACC-123 --order '{"symbol":"VTI","action":"BUY","quantity":50,"price":275}'

Limits it inherits from wealth-execution

The full pack, its other 4 commands and what it deliberately leaves alone are on the Execution page.