Backtest long-only stock strategies on daily CSV data and export metrics, configuration, and trade records.
Coding
Portfolio Risk Manager (No Margin)
Turn a Vietnam equity watchlist into a no-margin risk budget, sizing policy, and conditional rebalance plan.
What it does
Build a five-part portfolio risk plan for Vietnam equities using a user-confirmed watchlist, monthly cash inflow, and any available holdings or confidence data. It produces a mini IPS, no-margin sizing rules, conditional per-ticker triggers, a monthly rebalance plan, and a review checklist while separating facts, assumptions, and inferences.
When to use it
- Creating a mini IPS for a Vietnam equity portfolio
- Sizing watchlist positions without margin
- Defining per-ticker add, reduce, and invalidation triggers
- Planning monthly rebalancing with new contributions
The skill document
Portfolio Risk Manager (No Margin, No Sector Preference)
Purpose
Use this skill as the portfolio constitution and risk-budgeting layer. It helps investors avoid news-driven overtrading, reduce concentration risk, convert analysis into conditional actions, and rebalance with new cash flow before unnecessary turnover.
Scope
- Vietnam equity investors.
- No margin or leverage.
- No derivatives.
- No forced sector preference.
- User-confirmed watchlist only (
ACTIVE_WATCHLIST).
Non-goals
- Do not issue absolute buy/sell instructions.
- Do not propose margin, derivatives, or leverage.
- Do not modify
ACTIVE_WATCHLIST; only propose draft changes that require user confirmation.
Input contract
Minimum required inputs:
ACTIVE_WATCHLIST: user-confirmed tickers.MONTHLY_CASH_INFLOW_VND: monthly contribution amount. If missing, assume10000000and disclose the assumption.
Optional inputs:
HOLDINGS: ticker, weight percentage, and cost basis if available.RISK_PROFILE: horizon and maximum drawdown target.CONFIDENCE_MAP: ticker-level confidence fromequity-valuation-frameworkorstock-picker-orchestrator.
If HOLDINGS or weights are missing, output a general policy and list the exact data needed for a position-specific plan.
Output format (required)
Return exactly these five sections:
1) IPS Mini
- Objective
- Horizon
- Target maximum drawdown
- 6-10 discipline rules
2) Sizing Policy
Default policy unless the user provides a different risk profile:
max_single_name_weight_pct: 10-12%starter_position_pct: 2-3%add_on_step_pct: 1-3% per confirmation eventcash_buffer_pct: 5%leverage_pct: 0%target_weight_pctmax_weight_pctestimated_trade_value_vndrequires_user_confirmation
3) Per-Ticker Risk Plan
For each watchlist ticker:
- Horizon
- Trigger to add risk
- Trigger to reduce risk
- Invalidation condition
- Confidence and data gaps
4) Rebalance Plan
- Cadence: monthly review
- Drift threshold: 5 percentage points from target weight unless the user specifies otherwise
- Prefer new cash flow for rebalancing before selling existing positions
5) Next Review Checklist
Provide 3-8 items covering important triggers, data to verify, and upcoming events to monitor.
Guardrails
- Treat
ACTIVE_WATCHLISTas the single source of truth. - Use conditional action framing, not absolute trading instructions.
- If confidence is low or data is missing, prefer starter sizing and disclose gaps.
- Separate
Fact,Assumption, andInference. - Recommendation labels may be converted into target weights, but target-state updates require explicit user approval and must be routed through
institutional-governance. - Broker execution is disabled in the current phase.
- Treat approved target state as a portfolio planning record, not a broker order.
Workflow
- Build the IPS mini from the user's constraints.
- Set the sizing policy.
- Map each watchlist ticker to triggers and invalidation conditions using available macro, news, valuation, and confidence inputs.
- Define the rebalance cadence and drift threshold.
- Return the checklist and unresolved data gaps.
Questions people ask
- What inputs are required?
- Provide ACTIVE_WATCHLIST and MONTHLY_CASH_INFLOW_VND. If monthly inflow is missing, the plan assumes VND 10,000,000 and discloses that assumption; holdings, risk profile, and ticker confidence are optional.
- Will it tell me exactly what to buy or sell?
- No. It frames additions and reductions as conditional actions, requires confirmation for target-state updates, and treats approved targets as planning records rather than broker orders.
- How does it handle rebalancing and position limits?
- The default policy uses 10–12% maximum single-name weight, 2–3% starter positions, 1–3% add-on steps, a 5% cash buffer, and no leverage. It reviews monthly, flags a five-percentage-point drift by default, and prefers new cash flow before selling.
Related skills
Evaluate Polymarket wallets with copy scores, performance, risk metrics, positions, and trade history.
Execute crypto research, wallet actions, swaps, perps, and limit orders through the Minara CLI.
Turn financial questions and inputs into stock research, valuation models, portfolio reviews, and formatted reports.
Produces 24-hour capital-market delta reports focused on anomalies, catalysts, and affected securities.
Evaluate offers, negotiate compensation, plan promotions or pivots, and respond to career setbacks.