Skip to content
Development
Skill

/grad-behavioral-finance

\"Apply behavioral finance theory to identify systematic investor biases and their impact on asset prices. Use this skill when the user needs to analyze irrational market behavior, explain pricing anomalies through cognitive biases, diagnose investor decision errors, or when

From plugin
awesome-agent-skill
27200 skills4 commands

Claude Code

$ npx -y skills add charlieviettq/awesome-agent-skill --skill grad-behavioral-finance --agent claude-code

SKILL.md

grad-behavioral-finance.SKILL.md
name: "\"grad-behavioral-finance\""
description: "\"Apply behavioral finance theory to identify systematic investor biases and their impact on asset prices. Use this skill when the user needs to analyze irrational market behavior, explain pricing anomalies through cognitive biases, diagnose investor decision errors, or when they ask 'why do investors hold losers too long', 'how does loss aversion affect pricing', or 'what biases drive this market pattern'.\"."
allowed-tools: Read, Glob, Grep

Behavioral Finance

Overview

Behavioral finance challenges the rational-agent assumption by documenting systematic cognitive biases that affect investor decisions and market prices. Anchored in Kahneman and Tversky's prospect theory (1979), the field explains persistent anomalies that traditional finance cannot.

When to Use

  • Explaining market anomalies (momentum, bubbles, crashes) through investor psychology
  • Diagnosing decision biases in portfolio management
  • Designing de-biasing strategies for investment processes
  • Evaluating why "rational" strategies underperform expectations

When NOT to Use

  • As a catch-all explanation for any price movement — biases must be identified specifically
  • When standard rational models already explain the phenomenon adequately
  • For normative portfolio construction without considering limits to arbitrage

Assumptions

IRON LAW: Investors are NOT rational — systematic biases create
predictable pricing errors. These errors persist because arbitrage
is limited (costs, risk, horizon constraints).

Key assumptions: 1. Cognitive biases are systematic, not random — they create directional price effects 2. Limits to arbitrage prevent rational traders from fully correcting mispricings 3. Reference points and framing significantly affect decisions

Methodology

Step 1 — Identify the Behavioral Anomaly

Observe the pricing pattern or decision that deviates from rational expectations.

Step 2 — Map to Specific Biases

| Bias | Description | Market Effect | |------|-------------|---------------| | Loss aversion | Losses hurt ~2x more than equivalent gains | Disposition effect, equity premium puzzle | | Overconfidence | Overestimate precision of private information | Excessive trading, under-diversification | | Herding | Follow the crowd regardless of private signal | Bubbles, momentum, crashes | | Anchoring | Over-rely on initial reference points | Under-reaction to earnings surprises | | Mental accounting | Treat money differently based on source/label | Portfolio segregation, house-money effect |

Step 3 — Assess Limits to Arbitrage

  • Fundamental risk, noise trader risk, implementation costs
  • Short-selling constraints, model risk, horizon mismatch

Step 4 — Propose De-biasing or Exploitation Strategy

  • De-bias: pre-commitment rules, systematic rebalancing, checklists
  • Exploit: contrarian strategies, but only if limits to arbitrage are manageable

Output Format

## Behavioral Finance Analysis: [Context]

### Observed Anomaly
- [Description of pricing pattern or decision error]

### Bias Diagnosis
| Bias | Evidence | Severity |
|------|----------|----------|
| [bias name] | [specific observation] | [High/Medium/Low] |

### Limits to Arbitrage
- [Why rational traders cannot fully correct this]

### Recommendations
1. [De-biasing strategy or trading implication]
2. [Process improvement]

Gotchas

  • Behavioral biases explain patterns but rarely predict timing — "the market can stay irrational longer than you can stay solvent"
  • Not all anomalies are behavioral; some reflect rational risk compensation
  • Prospect theory is descriptive, not prescriptive — it explains behavior, not optimal decisions
  • Biases interact; loss aversion plus overconfidence can produce contradictory predictions
  • Publication bias may inflate the number of "real" behavioral anomalies
  • Institutional investors exhibit different biases than retail investors

References

  • Kahneman, D. & Tversky, A. (1979). Prospect theory: an analysis of decision under risk. *Econometrica*, 47(2), 263-292.
  • Shleifer, A. & Vishny, R. (1997). The limits of arbitrage. *Journal of Finance*, 52(1), 35-55.
  • Barberis, N. & Thaler, R. (2003). A survey of behavioral finance. *Handbook of the Economics of Finance*, 1, 1053-1128.
Read more
@charlieviettq
Ships withawesome-agent-skill

Curated skill pack for LLM agents in engineer and science workflow (Cursor & Claude ready).

Stars on GitHub

Momentum

stars in total
27
Star history of charlieviettq/awesome-agent-skill on GitHub, a chart by star-history.com

Other skills on awesome-agent-skill.

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about grad-behavioral-finance.

Which coding agents can use grad-behavioral-finance?
grad-behavioral-finance installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.