Communitygithub.com

포트폴리오 리스크 관리

상장 주식 투자 포지션 규모 결정, 주식 헤지 펀딩, 또는 통합 포지션 및 헤지 리스크 계획 수립 시 사용합니다. 투자 논리 구성, 단독 이벤트 인수, 거래 실행, 개인 투자 조언 또는 신용 상품 리스크에는 사용하지 마십시오.

포트폴리오 리스크 관리란 무엇인가요?

이 스킬은 상장 주식 투자 의견을 실행 가능한 리스크 포지션으로 전환합니다: 적절한 포지션 크기, 적절한 헤지, 의도적으로 보유한 익스포저, 그리고 보호 조정 또는 제거 규칙을 포함합니다. 포지션 크기 결정과 헤지 설계를 통합하여, 한쪽이 다른 쪽에 영향을 미칠 때 각각을 독립적으로 처리하지 않도록 합니다. 이 도구는 포지션 크기 결정, 헤지 설계, 통합 리스크 계획의 세 가지 모드를 지원하며, 불필요한 헤지 비용과 복잡성을 방지하면서 의도한 알파를 보존하는 것을 목표로 합니다. 최종 결과물은 투자 결정, 보유 익스포저, 유동성, 모니터링 트리거 및 구현 준비 상태를 명확히 설명하는 독립형 HTML 리스크 보고서로 제공됩니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Geruyang/agent-skills-library/tree/HEAD/original-skills/x-openai-portfolio-risk-management-e45bdc5

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

포트폴리오 리스크 관리은(는) 무엇을 하나요?

스킬 구성

공통 스킬 지침

필수: 커넥터 검색, 증거 수집 또는 출력 초안 작성 전에 ../public-equity-investing/SKILL.md## Cross-Skill Runtime Contract의 공유 런타임 계약을 읽고 적용하십시오. 그런 다음 라우터 스킬 맵과 ../../shared/plugin-routing-playbook.md을 확인하여 이 워크플로와 함께 순차적으로 실행해야 하는 인접 스킬을 식별하십시오. 일반 워크플로 작업 중에는 사용자 컨텍스트 설정 또는 검사를 실행하지 말고, 명시적인 저장 컨텍스트, 소스 설정, 온보딩 또는 자동화 설정 요청만 ../user-context/SKILL.md로 라우팅하십시오.

소스 해결

../../shared/workflow-source-resolution.md를 로드하십시오. 이 워크플로에 필요한 카테고리인 internal_research, portfolio_models_trackers 및 market_data_estimates만 해결하십시오. 공유 런타임 계약을 사용하여 시도된 각 카테고리를 사용 가능한 앱, 커넥터, 파일, 내보내기 또는 사용자 제공 입력에 매핑하십시오.

관련 종속성 카테고리

이 워크플로에 가장 중요할 가능성이 있는 소스 카테고리입니다. 라우터 계약을 사용하여 작업에 실제로 필요한 카테고리만 해결하고, 사용자 명명 소스를 먼저 선호하며, 중요한 소스 제한 사항을 명시하십시오.

  • 포트폴리오 모델 및 트래커
  • 시장 데이터 및 추정치
  • 내부 리서치

내부 지원

이 워크플로에 렌더링, 증거/데이터 준비, 스타일 또는 섹터 컨텍스트가 필요한 경우, 표시되는 public-equity-investing 라우터와 해당 번들 내부 플레이북을 통해 지원을 라우팅하십시오. 워크북 또는 모델 QA는 표시되는 model-audit-tieout 워크플로를 통해 라우팅하십시오.

산출물 수령

새로운 실질적 주요 산출물에 대한 소스 수집 또는 분석 전에 ../../shared/deliverable-intake-policy.md를 로드하고, 형식, 깊이, 대상/용도 또는 초점 선택이 실질적으로 해결되지 않은 경우 적응형 request_user_input 사전 점검을 사용하십시오. 실질적인 통합 포지션 및 헤지 계획 또는 명시적 HTML 리스크 계획 요청의 경우, 사용자가 다른 표면, 빠른/파일 없는 답변, 워크북 출력 또는 표준화된 대시보드를 요청하지 않는 한 기본값은 결과물 표면을 정제된 독립형 HTML 리스크 결정 보고서로 해결합니다. 다운스트림 단계에서 해결된 기본 설정을 재사용하고, 소유 워크플로에 대한 입력으로만 작동할 때는 다시 프롬프트하지 마십시오.

목적

상장 주식 투자 관점을 실행 가능한 리스크 포지션으로 전환합니다: 올바른 크기, 적절한 헤지, 의도적으로 보유한 익스포저, 그리고 보호 재조정 또는 제거 규칙. 이 스킬은 주식 롱, 주식 숏, 페어 트레이드, ETF/지수 구성 종목, 상장 옵션, 주식 팩터 헤지, 선물/지수 오버레이 및 매크로 대리물을 소유합니다(해당 결정이 상장 주식 결정으로 남아 있는 경우).

크기 조정과 헤징이 서로를 변경할 때 독립적인 답변으로 취급하지 마십시오. 가장 제한적인 신뢰할 수 있는 제약 조건에서 크기를 조정하고, 의도한 알파를 파괴하지 않고 줄일 수 있는 위험만 헤지하십시오. 헤지 기초 위험, 비용, 유동성 또는 복잡성이 원치 않는 익스포저보다 더 나쁜 경우 축소/헤지 없음 결과가 유효합니다.

실질적인 재사용 가능한 리스크 패키지의 경우, ../../shared/html-artifact-standard.md에 따라 정제된 독립형 HTML 리스크 결정 보고서를 생성하고, 표준화된 대시보드 셸을 강제하지 않고 크기 조정 테이블, 헤지 비교, 시나리오 및 모니터링 트리거의 구조화된 결정 시트 강점을 유지하십시오. 사용자가 표준화된 대시보드, 반복 모니터링 대시보드, 재사용 가능한 검증된 템플릿 또는 구조화된 페이로드 기반 렌더링을 명시적으로 요청하는 경우에만 dashboard-builder를 사용하십시오.

모드 선택

요청된 결정 및 사용 가능한 컨텍스트에서 모드를 유추하십시오:

모드사용 시기핵심 출력
position_sizing사용자가 얼마나 보유하거나 숏할지, 추가/트림/청산 임계값, 손실 예산, 유동성 용량 또는 포트폴리오 익스포저 영향을 묻는 경우.권장 크기, 제약 조건, 시나리오 손익, 유동성 청산, 모니터링 규칙.
hedge_design사용자가 헤지 방법, 중립화, 보호, 디베타, 헤지 후보 순위 또는 헤지 상품 비교를 묻는 경우.헤지 목표, 후보 세트, 기초 위험 원장, 크기 조정 방법, 준비 상태 확인, 청산 규칙.
integrated_risk_plan사용자가 포지션 크기와 헤지를 모두 요청하거나, 헤지 선택이 권장 크기를 실질적으로 변경할 수 있는 경우.헤지 전과 헤지/축소 비교, 권장 패키지, 보유 익스포저, 조치 규칙.

프롬프트 또는 제공된 아티팩트가 결정을 명확히 하는 경우 사용자에게 모드를 선택하도록 요청하지 마십시오. 잘못된 모드를 선택하면 결과물이 실질적으로 변경되는 경우에만 하나의 목표화된 명확화를 요청하십시오(예: 명시된 포지션, 원치 않는 익스포저 또는 요청된 조치 없이 "리스크 관리"를 요청하는 모호한 요청).

상장 주식 PM/리스크 렌즈

실질적인 리스크 권장 사항을 생성하기 전에 ../../shared/pm-judgment-heuristics.md 및 ../../shared/credit-markets-handoff.md를 로드하십시오.

대상 모드:

  • long_only_pm: 벤치마크 액티브 웨이트, 트래킹 에러, 유동성/용량, 손실 허용 한도, 추가/트림 규율 및 포트폴리오 역할을 강조합니다.
  • long_short_hf: 그로스/네트/베타/팩터 영향, 대차, 숏 스퀴즈 리스크, 촉매 경로, 헤지 적합성 및 커버/재조정 규칙을 강조합니다.
  • market_neutral_pairs_pm: 레그 크기 조정, 베타/팩터/드라이버 중립성, 잔여 스프레드 리스크, 대차 및 유동성을 강조합니다.
  • event_driven_equity_pm: 불리한 갭, 타이밍 지연, 확률 가중 결과, 옵션/대차 유동성 및 이벤트 슬리피지를 강조합니다.
  • etf_index_benchmark_pm: 구성 종목 웨이트, 액티브 웨이트, ETF/인덱스 흐름 익스포저, 리밸런싱 리스크, 유동성 및 트래킹 에러 영향을 강조합니다.

모든 실질적 출력물은 의도된 알파, 원치 않는 리스크, 보유 익스포저, 제약 조건, 유동성/청산 포지션, 헤지 또는 축소 절충, 모니터링 트리거, 구현 준비 상태 및 결정을 변경할 수 있는 누락된 증거를 명시해야 합니다. 보호가 제안될 때마다 기초 위험 및 헤지 실패 시나리오를 포함하십시오.

신용 시장과의 경계

이 스킬은 CDS 수준, 신용 스프레드, 등급, 만기 벽, 재융자 압박, 계약 헤드라인 또는 유동성 스트레스를 일반 주식 하방 신호로만 사용할 수 있습니다.

CDS/스프레드를 일반 주식 리스크 컨텍스트로만 사용하십시오. CDS 수준 및 신용 스프레드는 주식 리스크 신호 또는 일반 주식 하방 컨텍스트로만 나타날 수 있습니다. 로컬에서 소유한 헤지 구현으로 취급하지 마십시오.

신용 시장은 CDS, 채권, 대출, 스프레드 DV01/CS01, 신용 스프레드 헤지, 자본 구조 헤지, 부실 헤지, 회수 폭포, 계약 분석 또는 계약 헤지, 부채 증권 크기 조정 및 신용 증권 상대가치에 사용하십시오. 신용 상품을 로컬 헤지 권장 사항으로 제시하지 마십시오.

사용하지 마십시오

  • 투자 논리, 변종 인식 또는 피치 구성: long-short-pitch 또는 memo-builder 사용.
  • 날짜가 지정된 이벤트 확률 및 보수 인수: event-driven-analyzer 사용.
  • 매크로/경제 전달 매핑: economic-impact-report 사용.
  • 촉매 달력 또는 모니터링 전용 작업: catalyst-calendar 또는 thesis-tracker 사용.
  • 개인 투자 조언, 거래 실행 또는 법률/규정 준수 결론.

컨텍스트 모드

컨텍스트기본 동작
컨텍스트 없음보안/익스포저, 원하는 조치, 기간, 제약 조건 및 사용 가능한 데이터를 요청하고, 권장 사항을 만들지 않고 사용 가능한 수집 프레임을 제공합니다.
부분 컨텍스트명시적 가정 및 누락 데이터 확인과 함께 조건부 리스크 스크린 또는 스크린 등급 통합 계획을 생성하고, 필요한 구현 입력이 누락된 경우 개시를 권장하지 마십시오.
전체 소스입력을 정규화하고, 소스를 확인하고, 시나리오를 실행하고, 결정 준비 리스크 지침을 생성합니다.
검토 또는 새로 고침이전 작업을 보존하고, 오래된 입력 및 숨겨진 익스포저를 식별하고, 크기 또는 헤지를 변경하는 사항을 표시합니다.

워크플로

  1. 결정을 정의합니다. 보안, 방향, 현재/제안된 크기, 유지할 논문 익스포저, 원치 않는 리스크, 가격/기준 시간, 기간/촉매, 포트폴리오 컨텍스트, 위임 제한, 유동성 및 요청된 조치를 캡처합니다.
  2. 손실 예산 해석을 해결합니다. 명시된 불리한 움직임 하에서 손실을 제한하는 시나리오 손실 예산과, 주식이 해당 시나리오를 넘어 움직이더라도 충족되어야 하는 절대 손실 상한을 구분합니다. 사용자가 숏에 대한 손실 한도를 제공하지만 어떤 해석이 적용되는지 명시하지 않은 경우, 대화형 실행에서 하나의 목표화된 명확화를 요청하십시오. 비대화형 실행에서는 두 가지 분기를 모두 표시하고 가정된 스퀴즈 규모를 묵시적으로 개시 권장 사항으로 전환하지 마십시오. 절대 상한선이 있는 숏의 경우 가격이 책정된 정의된 손실 보호를 요구하거나 포지션을 권장하지 마십시오.
  3. 익스포저를 매핑합니다. 의도된 특이적, 이벤트 및 선택된 팩터/매크로 익스포저를 원치 않는 베타, 섹터, 팩터, FX, 상품, 유동성, 대차, 자금 조달, 군집, 갭 및 포트폴리오 집중 리스크와 분리합니다.
  4. 리스크 케이스를 구축합니다. 낙관/기본/비관/스트레스 결과, 지지 가능한 경우 확률 가중 수익률, 시나리오 손익, 유동성/청산 영향 및 헤지 실패 사례를 추정합니다. 가정된 스트레스 규모를 사용자 또는 지배적인 리스크 정책에 의해 확인될 때까지 예시로 표시합니다.
  5. 선택된 모드를 적용합니다.
    • position_sizing의 경우, 손실 예산, 변동성, 유동성, 익스포저 한도, 벤치마크/팩터, 대차/스퀴즈, 촉매 및 포트폴리오 적합 제약 조건을 삼각 측량하고, 가장 제한적인 신뢰할 수 있는 크기를 권장합니다.
    • hedge_design의 경우, 익스포저를 유지, 헤지, 감소 또는 모니터링으로 분류하고, 직접 주식, ETF/지수, 팩터, 페어, 상장 옵션, 선물/지수, 인과적 매크로 대리물, 포트폴리오 오버레이 및 헤지 없음/축소 대안을 평가합니다.
    • integrated_risk_plan의 경우, 헤지 전 크기, 헤지 후 크기 및 축소/헤지 없음 결과를 비교하고, 가장 명확한 보유 알파와 허용 가능한 비용/기초 위험을 가진 패키지를 권장합니다.
  6. 실현 가능성을 평가합니다. 시장 데이터 신선도, ADV/청산 일수, 대차/리콜/스퀴즈 제약 조건, 옵션 체인/그릭스(관련 시), 비용/캐리, 기초 위험, 위임/규정 준수 확인 및 구현 준비 격차를 명시하십시오. 숏 권장 사항의 경우, initiate 또는 기타 구현 준비 언어를 사용하기 전에 현재 실행 가능한 호가, ADV/청산 용량, 로케이트/대차 조건 및 현재 스퀴즈/군집 입력이 필요합니다. 옵션 헤지를 권장하기 전에 라이브 옵션 조건이 추가로 필요합니다.
  7. 권장 및 모니터링합니다. 구현 입력이 누락된 경우 결과에 조건부 리스크 스크린 또는 구현 준비 안 됨 레이블을 지정하고, 개시를 지시하는 대신 조건부 크기/패키지를 명시하십시오. 그렇지 않으면 권장 크기 및/또는 헤지, 조치, 제약 조건, 보유 익스포저, 중요한 경우 거부된 대안, 추가/트림/청산/커버/재조정/롤/제거 트리거, 신뢰도 및 누락된 증거를 명시하십시오.
  8. HTML이 제공될 때 렌더링 및 검사합니다. 독립형 HTML 보고서에서, 항목 앞에 간결한 제약 조건 해석 테이블, 조건부 또는 실행 가능한 조치, 헤지 트레이드오프 및 누락된 입력을 배치하십시오. 인용문을 읽기 쉽게 유지하십시오: 티커, 날짜, 백분율, 베이시스 포인트 금액, GLP-1과 같은 상품 조건 또는 시나리오 레이블을 인라인 링크로 분할하지 마십시오. 로컬 HTML 파일의 경우, 앱 내 브라우저 플러그인이 아닌 로컬 헤드리스 브라우저 스크린샷으로 개방형 뷰포트 및 결정에 중요한 다운스트림 섹션을 검사하십시오.

참조 맵

선택된 모드에 필요한 참조만 로드하십시오:

  • 모든 실질적 모드: references/source-and-context-protocol.md, references/exposure-and-factor-risk.md 및 references/liquidity-drawdown-scenarios.md.
  • position_sizing: references/sizing-framework.md, references/strategy-nuance.md, references/position-sizing-output-templates.md 및 references/quality-control.md.
  • hedge_design: references/hedge-workflow.md, references/instrument-playbooks.md, references/hedge-output-templates.md 및 references/hedge-scorecard-schema.md.
  • integrated_risk_plan: 권장 패키지에 필요한 크기 조정 및 헤지 참조; 사용되지 않는 상품 플레이북은 로드하지 마십시오.
  • 독립형 HTML 결과물: ../../shared/html-artifact-standard.md 및 선택된 모드의 출력 템플릿.
  • 명시적 표준화된 대시보드 결과물: references/DASHBOARD_PACK.md.

결정론적 스크립트

구조화된 입력이 제공되거나 사용자가 템플릿/파일을 요청하는 경우 번들 도우미를 사용하십시오:

python scripts/create_position_sizing_templates.py --out path/to/templates
python scripts/position_sizing_calculator.py --input path/to/input.json --out path/to/outputs
python scripts/score_hedge_candidates.py hedge_candidates.csv --output-dir path/to/outputs

크기 조정 도우미는 position_summary.csv, sizing_cases.csv, scenario_pnl.csv, exposure_impact.csv, liquidity_exit.csv, monitoring_rules.csv, support_note.md, run_log.json 및 manifest.json을 포함한 투명한 계산/감사 지원 파일을 작성합니다. 헤지 도우미는 hedge_scorecard_support_note.md, hedge_scorecard.csv, hedge_scorecard.json 및 basis_risk_ledger.csv를 작성합니다.

이 도우미는 실시간 데이터를 가져오거나, 포트폴리오 리스크 시스템을 실행하거나, 규정 준수 확인을 충족하거나, PM 판단을 대체하지 않습니다. CSV, Markdown, JSON, 실행 로그 및 매니페스트 파일은 사용자가 명시적으로 해당 형식을 요청하지 않는 한 지원 아티팩트입니다. 실질적인 재사용 가능한 패키지의 경우, 사용자가 명시적으로 표준화된 대시보드를 요청하지 않는 한 정제된 독립형 HTML 리스크 결정 보고서로 시작하십시오.

대시보드 핸드오프

사용자가 명시적으로 표준화된 또는 반복 대시보드를 요청하는 경우 references/DASHBOARD_PACK.md를 사용하십시오. portfolio-risk-management는 크기, 헤지, 보유 익스포저, 제약 조건, 기초 위험, 시나리오, 유동성 및 모니터링 판단을 소유합니다. dashboard-builder는 렌더링 및 검증을 소유합니다. 핵심 내용은 공유 runtime_context에 배치합니다. 대시보드 렌더링은 Python 도우미 및 페이로드 JSON만을 통해 이루어지며, 워크플로의 로컬 HTML을 다시 렌더링하여 이루어지지 않습니다.

Individual skills in this repo

This repo contains 12 individual skills — each has its own dedicated page.

Geruyang/agent-skills-library

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

Geruyang/agent-skills-library

Set up Tailwind CSS v4 in Expo with react-native-css and NativeWind v5 for universal styling

Geruyang/agent-skills-library

Use for new frontend applications, dashboards, games, creative websites, hero sections, and visually driven UI from scratch, or when the user explicitly asks for a redesign/restyle/modernization. Builds from clean, airy, high-taste, readable image-generated concept design with section-specific references, faithful implementation, and browser testing.

Geruyang/agent-skills-library

Use when testing, debugging, or making targeted improvements to rendered frontend apps through the Build Web Apps or web dev plugin: local dev servers, UI regressions, interaction bugs, console errors, responsive layout, and visual QA. Check whether the Browser plugin is available and use it first when it is; otherwise use regular Playwright with the recorded reason.

Geruyang/agent-skills-library

Design UI surfaces for browser games. Use when the user asks for HUDs, menus, overlays, responsive layouts, or visual direction that must protect the playfield.

Geruyang/agent-skills-library

GSAP animation reference for HyperFrames. Covers gsap.to(), from(), fromTo(), easing, stagger, defaults, timelines (gsap.timeline(), position parameter, labels, nesting, playback), and performance (transforms, will-change, quickTo). Use when writing GSAP animations in HyperFrames compositions.

Geruyang/agent-skills-library

Guide for building, configuring, and deploying microfrontends on Vercel. Use this skill when the user mentions microfrontends, multi-zones, splitting an app across teams, independent deployments, cross-app routing, incremental migration, composing multiple frontends under one domain, microfrontends.json, @vercel/microfrontends, the microfrontends local proxy, or path-based routing between Vercel projects. Also use when the user asks about shared layouts across projects, navigation between microfrontends, fallback environments, asset prefixes, or feature flag controlled routing.

Geruyang/agent-skills-library

Next.js App Router expert guidance. Use when building, debugging, or architecting Next.js applications — routing, Server Components, Server Actions, Cache Components, layouts, middleware/proxy, data fetching, rendering strategies, and deployment on Vercel.

Geruyang/agent-skills-library

Integrate data visualizations into React and Next.js applications. Use when the user needs chart components, UML-like or architecture diagram components, React integration patterns, Next.js client or server boundaries, hydration-safe rendering, lazy loading, framework-aware performance, scroll-driven visual stories, or export guidance.

Geruyang/agent-skills-library

shadcn/ui expert guidance — CLI, component installation, composition patterns, custom registries, theming, Tailwind CSS integration, and high-quality interface design. Use when initializing shadcn, adding components, composing product UI, building custom registries, configuring themes, or troubleshooting component issues.

Geruyang/agent-skills-library

v0 by Vercel expert guidance. Use when discussing AI code generation, generating UI components from prompts, v0 CLI usage, v0 SDK/API integration, or integrating v0 into development workflows with GitHub and Vercel deployment.

Geruyang/agent-skills-library

Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".

관련 스킬