بنقرة واحدة
OpenAlice
يحتوي OpenAlice على 12 من skills المجمعة من TraderAlice، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.
Skills في هذا المستودع
Use the `alice-workspace` CLI for collaboration and provenance: Inbox delivery, the global Issue board, tracked entities, peer files, and asking an attributable product Session. Use it when work must be surfaced, remembered, assigned, or followed back to the Agent that produced it. Read live help; never guess flags or use `issue comment` as a substitute for `issue ask`.
Define durable work and scheduled/headless execution with `.alice/issues/<id>.md`: structured ownership and optional `when` frontmatter plus one canonical markdown What. Use for creating or editing an Issue, choosing its assignee, schedule, prompt, delivery behavior, or health state. Use the `alice-workspace` skill instead when the goal is to ask another Session for an answer.
How to compute technical analysis with OpenAlice's Quant Calculator (v2) via `alice analysis` — a small Python/pandas-subset scripting language over K-lines, keyed by barId so you compute on a SPECIFIC source — prefer a broker's bars (matches what you trade, realtime) over a free vendor like yfinance (delayed fallback) — and can batch many timeframes/symbols/indicators in ONE call. Use whenever the task is technical/quantitative on price data: "RSI on BTC", "is AAPL above its 200-day", "50/200 golden cross check", "multi-timeframe momentum", "how extended is X (z-score)", "does this track the sector (correlation)", "trend strength", "compare 1h/4h/12h at once". Reach it with `alice analysis search-bars` (find a barId) then `alice analysis quant` (compute).
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.
Research & data on your shell PATH via the `alice` CLI — THIS WORKBENCH's read surfaces: the collected-RSS archive (`alice rss`), cross-asset symbol search (`alice market search` → barIds), and K-line quant analysis (`alice analysis`). Use for: "grep the collected feeds for the Fed", "find the barId for AAPL", "compute RSI on this chart", "I can't find a Taiwan/CN stock — add a data vendor". Output is JSON; discover every flag with `alice --help` / `alice <group> <verb> --help` — do NOT guess. (Low-frequency market data — fundamentals, macro series, calendars, boards — is the separate `traderhub` CLI; the quant scripting manual is the `alice-analysis` skill.)
Subjective retrospective / time-machine analysis: rewind a name to a past point, reconstruct what it looked like THEN (no future knowledge), align the news catalysts to the price path, and pressure-test "if I'd entered there, would it have worked?". Use when the question is about a past moment or a hypothetical entry: "rewind XLE to early April", "what did NVDA look like before earnings", "if we'd bought energy after the Iran headline, easy money?", "replay the SMH spike — policy or earnings?", "was there an entry signal at the time", "would an 8% trailing stop have saved me", "event study on the Hormuz escalation". It strings together the as-of snapshot, the date-windowed news, and the backtest into one honest replay — and it is ruthless about data freshness, because a retro built on a stale or future-leaking price is worse than no retro.
Build a two-sided, falsifiable thesis on a specific name — the left side (does the number stand up, and where do you differ from consensus) and the right side (is the market itself favoring this — sector, capital, macro, trend). Use when the user has a ticker but no conviction yet: "is the NVDA thesis real", "build a thesis on X", "should I believe the X story", "bull and bear case for Y", "stress-test my view on Z", "is X already priced in", "left side or right side on X", "everyone's buying Y, should I". This is the have-a-name / no-conviction step — it picks up where a value-chain scan hands off ("the next question: is the thesis real?") and turns a name into a thesis you can act on and later monitor.
Read-only access to the long tail of sites Alice's own tools do NOT cover, via the community `opencli` CLI (~160 site adapters): social sentiment (Reddit, HackerNews, Twitter/X, Bluesky, Xueqiu 雪球, Weibo), options flow (Barchart), crypto long-tail (CoinGecko, DeFiLlama, Binance), global news frontpages (Bloomberg, Reuters, BBC), CN money-flow (Eastmoney 东方财富 northbound / longhu / money-flow / hot-rank), research (arXiv, PubMed, Google Scholar), and a generic `web read` fallback. Triggers: "what's reddit / 雪球 saying about X", "unusual options flow on Y", "TVL of Z", "Bloomberg headlines", "northbound flow today", "search arXiv for…", any read from a site Alice has no tool for. READ-ONLY — never invoke write commands. opencli is NOT bundled with OpenAlice: if it's missing and a task would benefit, you MUST say so and ask the user — never install silently, never silently work with thinner data.
Scan an investment theme by decomposing its value chain, then surface the handful of names actually worth researching — each with why and the next question. Use when the user has a theme/sector/thread but no specific ticker yet: "what's worth looking at in semis", "scan the AI-infra space", "I'm curious about uranium / obesity drugs / power grid", "who are the picks-and-shovels in X", "map the supply chain for Y", "find the names worth watching in the X value chain". This is the have-a-theme / no-target step — it turns "I don't know what to look at" into a short, reasoned shortlist.
Read what's moving across the whole market right now — which sectors are surging vs crashing, and where capital is rotating between them, across long / medium / short timeframes. The right-side, top-of-funnel "what is the market actually doing" read. Use when the user has no specific target and wants the lay of the land: "what's hot right now", "what sectors are surging / crashing", "where is money rotating", "what's leading and lagging", "is this risk-on or risk-off", "what should I be looking at this week", "show me the rotation map". Hands the standout movers off to a value-chain scan to dig into.
How to pull LOW-FREQUENCY market data from the `traderhub` CLI: finished market boards (macro, movers, calendars, global macro, Fed, shipping, term structure, sector rotation), equity fundamentals (profile, financials, ratios, estimates, insiders, short interest), ETF drilldowns, FRED/BLS/EIA macro series, OECD cross-country indicators, IMF PortWatch shipping, and Deribit crypto curves. Use whenever you need a macro number, a fundamental, a calendar, or a ready-made board: "what's CPI", "AAPL ratios", "earnings this week", "which sectors are rotating in", "Suez canal traffic", "Fed balance sheet". Data is served hub-first (hosted TraderHub) with local fallback — no API keys needed. Discover flags live with `traderhub <group> <verb> --help`; do NOT guess flags.
Audit OpenAlice's AI tools end-to-end — call each one (using its declared example input as the starting point), judge whether it runs, whether its description / params / output are good, and write a review with concrete "how to change it" notes. Use when the developer wants to dogfood the tool surface, find tools that are broken / thin / confusing, or get an optimization to-do list: "audit the tools", "which tools are broken", "review all the MCP tools", "test the tool surface", "go use every tool and tell me what to fix". A half-automatic regression + tool-optimization input.