$npx skillfedfor your agent

ib-portfolio-action-report

Analyze all positions in your Interactive Brokers accounts with traffic-light risk indicators and earnings exposure. The skill gathers portfolio data, fetches earnings dates, and delivers technical analysis in a prioritized markdown report highlighting positions requiring immediate attention.

IB Portfolio Action Report generates a comprehensive analysis of your Interactive Brokers positions with risk indicators and earnings dates.

AI-generated summary based on this skill's SKILL.md

★ 299  68 MITupdated by staskh

Decision gist · record as of 2026-07-20

IB Portfolio Action Report generates a comprehensive analysis of your Interactive Brokers positions with risk indicators and earnings dates. Analyze all positions in your Interactive Brokers accounts with traffic-light risk indicators and earnings exposure. The skill gathers portfolio data, fetches earnings dates, and delivers technical analysis in a prioritized markdown report highlighting positions requiring immediate attention.

manual: git clone https://github.com/staskh/trading_skills → cp -r trading_skills/.claude/skills/ib-portfolio-action-report ~/.claude/skills/ib-portfolio-action-report
.claude/skills/ib-portfolio-action-report/SKILL.md · version 55fcbc69

Use it when

  • Yes.
  • ib-portfolio-action-report generates comprehensive portfolio analysis with traffic-light risk levels for each position.

Verify before relying

Read SKILL.md below before installing (3 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

staskh/trading_skills/ib-portfolio-action-report · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I generate a portfolio action report for Interactive Brokers?

ib-portfolio-action-report analyzes all positions in your Interactive Brokers accounts and generates a comprehensive markdown report. The skill fetches your current holdings, retrieves earnings dates, calculates risk levels using traffic-light indicators, and identifies action items requiring immediate attention. Simply invoke the skill to receive a prioritized portfolio review.

Can ib-portfolio-action-report check my IB positions and earnings alerts?

Yes. ib-portfolio-action-report reviews all positions across your Interactive Brokers accounts and identifies earnings alerts. It assesses earnings risk and expiration urgency for each position, then surfaces those requiring action in your generated report with clear risk indicators and earnings dates highlighted.

What risk assessment does the portfolio action report provide?

ib-portfolio-action-report generates comprehensive portfolio analysis with traffic-light risk levels for each position. It evaluates earnings risk, expiration urgency, and technical indicators to classify positions by priority. The report uses visual risk indicators to help you quickly identify which holdings need immediate attention or adjustment.

Does ib-portfolio-action-report work with multiple accounts?

Yes. ib-portfolio-action-report monitors your entire multi-account portfolio across Interactive Brokers. It consolidates all positions, applies consistent risk assessment and technical analysis across accounts, and delivers a unified prioritized report showing action items and earnings exposure for your complete portfolio.

What format does ib-portfolio-action-report use for its output?

ib-portfolio-action-report generates formatted markdown reports of your portfolio status and priorities. The output includes earnings dates, risk indicators, technical analysis, and action items organized for easy review. This structured format makes it simple to scan your portfolio and identify positions requiring immediate management decisions.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

IB Portfolio Action Report

Generate a comprehensive portfolio action report that analyzes all positions across Interactive Brokers accounts, fetches earnings dates, and provides traffic-light risk indicators (🔴🟡🟢) for each position.

IB Connection

TWS or IB Gateway must be running locally with API enabled: - Paper trading — port 7497 - Live trading — port 7496 - IB_PORT env var — default port when --port is omitted (e.g. IB_PORT=4001 for a Gateway container). Precedence: --port flag > IB_PORT > built-in default. Set it in the shell or a .env file.

Port fallback: If the configured port fails, automatically retry on the other port. If the retry succeeds, save to memory which account type worked (live/paper) and reuse it for all IB skill calls in this and future sessions — until the user explicitly asks for the other

(truncated - see the full file via the links below)

File tree — 3 files
.claude/skills/ib-portfolio-action-report/SKILL.md
.claude/skills/ib-portfolio-action-report/scripts/report.py
.claude/skills/ib-portfolio-action-report/templates/markdown-template.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Generate comprehensive portfolio analysis with risk levels and earnings dates”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

ib-portfolio
by staskh · staskh/trading_skills

IB Portfolio connects to your Interactive Brokers account to display current positions, quantities, average costs, and market values. It works with TWS or IB Gateway running locally and automatically handles paper and live trading ports. The skill returns structured position data including unrealized profit/loss for each holding.

MITfor claude-codeupdated Jul 2026
★ 299repo stars
ib-report-delta-adjusted-notional-exposure
by staskh · staskh/trading_skills

This skill computes delta-adjusted notional exposure across all your IBKR accounts, using Black-Scholes to price option deltas and reporting directional risk by account and underlying. It connects to TWS or IB Gateway, processes positions including equities, futures, and options, and generates a markdown report with summary tables and top exposures.

MITfor claude-codeupdated Jul 2026
★ 299repo stars
ib-collar
by staskh · staskh/trading_skills

This skill builds collar strategy reports for PMCC traders facing earnings or volatility spikes. It connects to Interactive Brokers, analyzes your long LEAPS and short calls, models put protection scenarios across gap-up/flat/down outcomes, and recommends optimal strike and duration for tactical hedging.

MITfor claude-codeupdated Jul 2026
★ 299repo stars
ib-find-short-roll
by staskh · staskh/trading_skills

Analyze roll opportunities for existing short options or identify best covered calls/puts to open against long stock. The skill connects to Interactive Brokers via TWS or IB Gateway, evaluates candidates across multiple expirations, and uses IV-aware strike bands to surface relevant alternatives tailored to market conditions.

MITfor claude-codeupdated Jul 2026
★ 299repo stars
ib-pmcc-advisor
by staskh · staskh/trading_skills

Pulls all diagonal call spreads from your IB portfolio and surfaces actionable metrics on the short leg: delta, IV, assignment probability, and daily P&L projections. Ranks the top roll candidates by delta improvement and net credit, then displays a side-by-side comparison to help you decide whether to hold, roll, or close. Requires TWS or IB Gateway running locally with API enabled.

MITfor claude-codeupdated Jul 2026
★ 299repo stars
ib-account
by staskh · staskh/trading_skills

ib-account fetches your account summary directly from Interactive Brokers, including net liquidation value, available cash, and buying power. It connects through TWS or IB Gateway running locally and automatically detects whether you're trading paper or live accounts, with fallback retry logic to ensure reliable connections.

MITfor claude-codeupdated Jul 2026
★ 299repo stars

More skills ib-trailing-stop (MIT) · ib-trades-history (MIT) · report-stock (MIT) · ib-stop-loss (MIT)

Tags
position-monitoringearnings-exposurerisk-visualizationportfolio-automationmulti-account-analysisexpiration-trackingtechnical-indicatorsspread-groupingaction-prioritizationdata-freshness