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.