short-contrarian-analyst

Compute a Burry Score for a US ticker using FMP and yfinance data.

1|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/kavi-lin/stock --skill short-contrarian-analyst
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: short-contrarian-analyst
Source: https://github.com/kavi-lin/stock/tree/main/skills/short-contrarian-analyst
Command: npx skills add https://github.com/kavi-lin/stock --skill short-contrarian-analyst

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yfinance, and includes scripts (resource) components.

What problem does it solve?

This skill provides a Burry-style valuation anchor and contrarian veto for a single ticker, helping investment protocols avoid overvalued bullish theses.

Core Features & Use Cases

  • Burry Score computation: calculates a 0-100 score from FCF yield, EV/EBIT, debt/equity, and price vs 52-week high.
  • Veto-driven decisioning: outputs verdicts like T4_VETO, WARNING, NEUTRAL, VALUE_BONUS to guide Phase 2 positioning.
  • Single-ticker workflow: designed for a focused analysis of one ticker in US equities, usable within the investment protocol.

Quick Start

Run the burry_score.py script with a ticker symbol to obtain the Burry score and veto verdict.

Frequently Asked Questions about short-contrarian-analyst

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate a Burry Score for a US equity ticker to check contrarian value?▼

A Burry Score is a 0-100 contrarian valuation metric computed from FCF yield, EV/EBIT, debt/equity, and price vs 52-week high. It helps investment protocols avoid overvalued bullish theses by providing a data-driven veto mechanism for single-ticker US equities.

How does a ticker veto work in contrarian investing protocols?▼

The veto mechanism evaluates the computed Burry Score to output verdicts like T4_VETO, WARNING, NEUTRAL, or VALUE_BONUS. This structured decisioning prevents overvalued bullish theses from advancing in the investment protocol's Phase 2 positioning.

Does the Burry Score calculation require yfinance and FMP API data?▼

Yes, the Burry Score calculation requires gathering financial data from both yfinance and the FMP API. These sources supply the underlying metrics for FCF yield, EV/EBIT, debt/equity, and price vs 52-week high needed to compute the component scores.

Can I use this contrarian analysis tool for multiple tickers at once?▼

No, this contrarian analysis tool is designed for a single-ticker workflow focused on one US equity at a time. It is built to provide a focused Burry Score and veto verdict for individual tickers within a broader investment protocol.

What valuation metrics are used to compute the Burry Score?▼

The Burry Score is computed using four key valuation metrics: Free Cash Flow (FCF) yield, EV/EBIT, debt/equity ratio, and price vs 52-week high. These components are scored, normalized, and weighed to generate the final 0-100 result.

What output format does the Burry Score script generate for investment protocols?▼

The script generates a structured JSON output containing the ticker, generated_at timestamp, burry_score, verdict, components, component_scores, weights_active, and reasoning. This format allows investment protocols to programmatically weigh the results against other agents.