| name | alice-uta |
| description | Trading on your shell PATH via the `alice-uta` CLI — OpenAlice's trading surface. These commands MUTATE real broker state, so resolve the broker-native contract first and report every result. Use whenever you need to place / modify / cancel an order; close a position; check an account, portfolio, or order/trade history; resolve a contract or quote; or drive the trading-as-git approval flow: "place a buy order for AAPL", "what's my position in ETH", "close half my TSLA", "find the contract for this option", "show pending trades", "approve my orders". Discover every group, verb, and flag with `alice-uta --help` and `alice-uta <group> <verb> --help` — do NOT guess flags.
|
Trading — alice-uta
Accounts, portfolio, orders, and the trading-as-git approval flow. These
mutate real broker state — discover before you act, and act only on what
the user's instructions actually cover.
Discover, don't guess
alice-uta --help
alice-uta <group> <verb> --help
Accounts & portfolio
alice-uta account list
alice-uta account info --help
alice-uta account portfolio --help
Resolve the contract first
alice-uta contract search --help
alice-uta contract details --help
alice-uta contract quote --help
alice-uta contract expand --help
- Resolve the contract before any order (
contract search →
contract details) — never guess a symbol's broker-native identity.
Place / modify / cancel orders
alice-uta order place --help
alice-uta order modify --help
alice-uta order cancel --help
alice-uta order list
alice-uta order history --help
alice-uta order trades --help
- Report every order result to the user — order id, status, and what
you did. Surprises in a brokerage account are never acceptable.
Positions
alice-uta position close --help
(Listing positions is account portfolio.)
The trading-as-git approval flow
The git group is OpenAlice's trade-approval flow — a mirror of git verbs on
purpose. Run --help per verb:
alice-uta git status
alice-uta git log
alice-uta git show --help
alice-uta git commit --help
alice-uta git push --help
alice-uta git reject --help
alice-uta git sync --help
Market clock & simulator
alice-uta market clock
alice-uta sim price-change --help
Not here
- Scheduling is not in
alice-uta. Recurring/headless workspace work is
issue-backed: use alice-workspace issue create or write
.alice/issues/<id>.md with a when field (see the self-scheduling skill).