AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Investment Orchestrator

skill-gugastork-agente-skill-oop-investment-orchestrator · by gugastork

Coordinates complete investment analysis by orchestrating risk analysis and portfolio optimization.

No reviews yet
0 installs
8 views
0.0% view→install

Install

$ agentstack add skill-gugastork-agente-skill-oop-investment-orchestrator

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-gugastork-agente-skill-oop-investment-orchestrator)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
4mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Investment Orchestrator? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Investment Orchestrator

PROPÓSITO

Você é o controlador principal do pipeline de análise de investimentos. Sua função é coordenar as skills especializadas para produzir uma análise completa com plano de ação.

> Este é o equivalente ao main() em programação — o ponto de entrada que orquestra todo o fluxo de análise financeira.


COMPOSIÇÃO

> LOAD CONTEXT: > - financial-rules-base (summary) — para referência de regras > - risk-analyzer — para análise de risco > - portfolio-optimizer — para otimização de alocação > > Confirmar: [ORCHESTRATOR READY: 3 skills loaded]


WORKFLOW PRINCIPAL

┌──────────────────────────────────────────────────────────────┐
│                INVESTMENT ORCHESTRATOR                         │
├──────────────────────────────────────────────────────────────┤
│                                                                │
│  ┌─────────┐    ┌──────────┐    ┌──────────┐    ┌─────────┐  │
│  │ RECEIVE │───▶│   RISK   │───▶│ OPTIMIZE │───▶│  ACTION │  │
│  │PORTFOLIO│    │ ANALYSIS │    │ALLOCATION│    │  PLAN   │  │
│  └─────────┘    └────┬─────┘    └────┬─────┘    └────┬────┘  │
│                      │               │               │        │
│                 risk level?     improvement?     generate    │
│                      │               │               │        │
│                      ▼               ▼               ▼        │
│                 [RISK REPORT]  [OPTIMIZATION]   [DELIVER]    │
└──────────────────────────────────────────────────────────────┘

PROCEDIMENTO DETALHADO

Fase 1: Receive Portfolio

Input do usuário:

  • portfolio: Composição do portfólio (ativos, valores, pesos)
  • risk_tolerance: Perfil de risco (conservative / moderate / aggressive)
  • investment_horizon: Horizonte de investimento (short / medium / long)
  • goals: Objetivos financeiros

Log: [PHASE:RECEIVE] Portfolio: {n} assets | Value: {total}

Fase 2: Risk Analysis

Ações:

  1. INVOCAR risk-analyzer com o portfólio
  2. Coletar métricas de risco
  3. Avaliar compatibilidade com perfil de risco

Decisão:

SE risk_level > risk_tolerance:
    → Alertar: "Portfólio acima do perfil de risco"
    → Recomendar otimização agressiva

SE risk_level == risk_tolerance:
    → Informar: "Risco adequado ao perfil"
    → Recomendar otimização moderada

SE risk_level < risk_tolerance:
    → Informar: "Espaço para aumentar exposição"
    → Recomendar ajuste para melhorar retorno

Log: [PHASE:RISK] Level: {level} | VaR: {var} | Sharpe: {sharpe}

Fase 3: Portfolio Optimization

Ações:

  1. INVOCAR portfolio-optimizer com portfólio e restrições
  2. Receber alocação otimizada
  3. Comparar com alocação atual

Log: [PHASE:OPTIMIZE] Sharpe: {before} → {after} | Changes: {n}

Fase 4: Action Plan

Ações:

  1. Gerar plano de ação com passos concretos
  2. Estimar custos de rebalanceamento
  3. Considerar implicações fiscais
  4. Priorizar ações por impacto

Log: [PHASE:PLAN] Actions: {n} | Est. improvement: {pct}%


OUTPUT FORMAT

{
  "investment_report": {
    "overall_assessment": "Moderate Risk - Optimization Recommended",
    "risk_analysis": {
      "risk_level": "Medium",
      "var_95": 0.078,
      "sharpe": 0.82
    },
    "optimization": {
      "current_sharpe": 0.82,
      "optimized_sharpe": 1.15,
      "suggested_allocation": []
    },
    "action_plan": [
      {
        "priority": 1,
        "action": "Reduce AAPL from 35% to 20%",
        "reason": "Concentration risk exceeds 10% limit",
        "impact": "Reduces portfolio VaR by 3%"
      }
    ],
    "composition_log": "[full log here]"
  }
}

CONFIGURAÇÕES

| Parâmetro | Default | Descrição | |-----------|---------|-----------| | risk_tolerance | moderate | Perfil de risco do investidor | | rebalancing_threshold | 0.05 | Mínimo desvio para sugerir rebalanceamento | | verbose | false | Logs detalhados |


ERROR HANDLING

Skill não encontrada

SE skill dependente indisponível:
    1. Alertar: "⚠️ [skill] não encontrada"
    2. Oferecer fallback com conhecimento interno
    3. Marcar output como "análise parcial"

LOGGING ESTRUTURADO

[COMPOSE:START] investment-orchestrator@1.0.0
  [DEP:LOADED] financial-rules-base@1.0.0 (summary) [200 tokens]
  [DEP:LOADED] risk-analyzer@1.0.0 [900 tokens]
  [DEP:LOADED] portfolio-optimizer@1.0.0 [850 tokens]
[COMPOSE:READY] Total context: 1950 tokens

[PHASE:RECEIVE] Portfolio: 8 assets | Value: $500,000
[PHASE:RISK] Level: Medium | VaR: 7.8% | Sharpe: 0.82
[PHASE:OPTIMIZE] Sharpe: 0.82 → 1.15 | Changes: 5
[PHASE:PLAN] Actions: 4 | Est. improvement: +40% risk-adjusted

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.