If you're working with investment firms that claim GIPS compliance or want to, this walks you through the CFA Institute standards for composite construction, performance calculation, and presentation. It covers the 2020 edition requirements, including how to handle terminated portfolios, time-weighted return calculations, and when non-discretionary accounts must be excluded. Useful when you're building composites, preparing client presentations, or figuring out whether a firm's track record actually meets GIPS standards. The all-or-nothing nature of GIPS compliance means you can't cherry-pick which strategies to include, so this helps navigate those constraints and error correction policies.

skills.sh installs
689
GitHub stars
224
last updated
Aug 21, 2026

Install

$ npx -y skills add joellewis/finance_skills --skill gips-compliance --agent claude-code

Installs into .claude/skills of the current project.

Files

GIPS Compliance — Global Investment Performance Standards

Regulatory status current as of June 2026 — verify effective dates, dollar thresholds, and pending rulemakings against current SEC/FINRA/FinCEN and CFA Institute sources before advising.

Core Concepts

GIPS Overview and Applicability

The Global Investment Performance Standards are voluntary ethical standards maintained by the CFA Institute for calculating and presenting investment performance. GIPS are not law — no regulator mandates compliance — but they are widely adopted by investment managers seeking institutional mandates, as many institutional investors, consultants, and plan sponsors require or strongly prefer GIPS-compliant track records.

Sponsors

Details

Repository
github.com/joellewis/finance_skills
Categories
Debugging, Marketing & SEO, Office & Documents, Finance & Trading
First seen
Jun 3, 2026

More from joellewis/finance_skills

All 84

Recommended

More Debugging
1rstackjs avatarrspack-best-practicesrstackjs/agent-skillsRspack best practices for config, CLI workflow, type checking, CSS, bundle optimization, assets and profiling. Use when writing, reviewing, or troubleshooting R689skills.sh installs
2joellewis avatarintegration-patternsjoellewis/finance_skillsDesign and implement integration architectures connecting financial systems — APIs, FIX protocol, ISO 20022, event-driven patterns, batch feeds, idempotency, an688skills.sh installs
3madteacher avatarflutter-driftmadteacher/mad-agents-skillsImplement, fix, review, migrate, test, or debug Drift persistence in Flutter apps using SQLite, drift_flutter, type-safe Dart queries, generated tables, StreamB686skills.sh installs
4mohitmishra786 avatarheaptrackmohitmishra786/low-level-dev-skillsheaptrack memory profiler skill for Linux. Use when tracking heap allocations, finding memory leaks, measuring peak heap usage, identifying allocation hotspots,676skills.sh installs
5davila7 avatarnestjs-expertdavila7/claude-code-templatesNest.js framework expert specializing in module architecture, dependency injection, middleware, guards, interceptors, testing with Jest/Supertest, TypeORM/Mongo672skills.sh installs
6getsentry avatarsentry-nextjs-sdkgetsentry/sentry-agent-skillsFull Sentry SDK setup for Next.js. Use when asked to "add Sentry to Next.js", "install @sentry/nextjs", or configure error monitoring, tracing, session replay, 665skills.sh installs