본문으로 건너뛰기
cccskills
무료GitHub에 공개

investor-lenses

Apply 12 structured investing frameworks to evidence already collected. Each framework orders the questions to ask, defines reasons to reject a case, and identifies its limitations, helping explain why different approaches reach different conclusions.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

원문원문 설명 보기

Named investor reasoning frameworks packaged as reusable analytical lenses — 12 lenses (deep value, quality franchise, inversion, scuttlebutt growth, GARP, cycle positioning, debt cycle, forensic short, cost drag, right-business, weak-system contrarian, three questions) that stack on top of evidence already gathered, each with ordered priority signals, hard disqualifiers, and documented failure modes.

실행 점수 미검증

설치 방법 보기

이럴 때 유용합니다

  • Assess the same company through two or three frameworks
  • Check the evidence behind an appealing growth story
  • Identify conditions that rule out an investment case
  • Explain why analytical conclusions disagree

포함된 파일(13)

  • SKILL.md9.6 KB
  • references/bogle-cost-drag.md5.8 KB
  • references/buffett-quality-franchise.md6.3 KB
  • references/chanos-forensic-short.md6.6 KB
  • references/dalio-debt-cycle.md6.6 KB
  • references/duan-right-business.md6.8 KB
  • references/fengliu-weak-system.md6.8 KB
  • references/fisher-scuttlebutt.md6.4 KB
  • references/graham-deep-value.md5.7 KB
  • references/lynch-garp.md6.3 KB
  • references/marks-cycle-position.md5.8 KB
  • references/munger-inversion.md6.0 KB
  • references/qiuguolu-three-questions.md6.6 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Investor Lenses

What a lens is

A lens is a reasoning procedure: a fixed, ordered set of questions plus explicit veto rules, distilled from one investor's publicly published methodology. It is applied after the evidence exists — it does not gather data and does not care where the data came from.

The value of a lens is that it is opinionated and therefore falsifiable. A lens tells you, before you look at the answer, which signals it ranks first and which facts make it walk away. Two lenses disagreeing on the same evidence is the product, not a bug: the disagreement localizes exactly which assumption the decision rests on.

What a lens is NOT

  • Not investment advice. Every lens output is an analytical exercise.
  • Not the named person's opinion. Each lens is a reconstruction, in our own words, of a methodology that investor has described publicly. It is not written by them, not endorsed by them, and may diverge from what they would say today.
  • Not a universal truth test. A lens verdict is conditional on the lens. "Fails the Graham lens" and "bad investment" are different statements.
  • Not a ranking of masters. No lens is more correct than another; each has a domain where it is sharp and a domain where it is reliably wrong.

The five-step run

  1. Freeze the evidence. Write down what is known before choosing the lens — financials, prices, disclosures, timelines. A lens applied to evidence collected after the lens was chosen is circular.
  2. Choose by the situation, never by the answer you want. Use the selection table below. If you are picking the lens because you already know its verdict, stop.
  3. Walk the priority signals in order. Each lens orders its signals for a reason. Do not jump to the signal you have the best data on.
  4. Hit a hard disqualifier → stop and report the veto. Disqualifiers are not weighted against positives. They end the run under that lens.
  5. Run the misuse check, then emit under the output contract. Every lens file lists the regimes where it fails. State explicitly whether the current case sits in one of them.

Lens index

LensStyleSharpest onBlindest onFile
Statistical deep value (Graham)Value / balance sheetCheap, boring, asset-heavy, wide-basketAsset-light compounders; single namesgraham-deep-value
Quality franchise (Buffett)Quality / durabilityDurable consumer & toll-road economicsFast-changing tech; deep cyclicalsbuffett-quality-franchise
Inversion (Munger)Risk / pre-mortemFinding the way this diesSizing an opportunity; timingmunger-inversion
Scuttlebutt growth (Fisher)Growth / qualitativeProduct & channel truth vs. reported numbersAnything you cannot reach people aboutfisher-scuttlebutt
GARP by category (Lynch)Growth at a priceMid-cap earnings compounding; retail-visible businessesFinancials; commodity cyclicalslynch-garp
Cycle positioning (Marks)Contrarian / risk-firstWhere we are in the greed–fear cycleSingle-company fundamentalsmarks-cycle-position
Debt cycle & uncorrelated bets (Dalio)Macro / allocationRates, currency, liquidity regime; portfolio shapeStock pickingdalio-debt-cycle
Forensic short (Chanos)Short / accountingAccounting distortion, value traps, structural declineLongs; anything you must be right about soonchanos-forensic-short
Cost drag & mean reversion (Bogle)Allocation / costWhether the activity itself is worth its costIndividual security selectionbogle-cost-drag
Right business, right people (Duan Yongping / 段永平)Quality / concentrationFounder-led A-share, HK and US-listed China namesDiversified baskets; turnaroundsduan-right-business
Weak-system contrarian (Feng Liu / 冯柳)Contrarian / positioningA-share names beaten down by known bad newsMomentum regimes; names with unresolved fraud riskfengliu-weak-system
Three questions (Qiu Guolu / 邱国鹭)Value / industry structureA-share and HK industry structure and pricing powerEarly-stage, structure-not-yet-formed industriesqiuguolu-three-questions

Choosing a lens

SituationStart withThen stack
"Is this cheap enough?" on an asset-heavy or out-of-favour nameGrahamMunger, Qiu Guolu
"Is this a great business?" on a stable franchiseBuffettDuan Yongping, Munger
"The story is wonderful, is it real?"FisherChanos, Munger
"It's grown 5 years, is the multiple sane?"LynchBuffett, Qiu Guolu
"Is the market euphoric or despairing right now?"MarksDalio
"What does the rates / currency / liquidity regime do to this?"DalioMarks
"The accounting smells"ChanosMunger, Fisher
"Should we be picking at all, or just allocating?"BogleMarks
A-share name down 50% on known bad newsFeng LiuChanos, Qiu Guolu
A-share / HK industry with consolidating competitive structureQiu GuoluBuffett, Duan Yongping
Founder-controlled company, governance is the swing factorDuan YongpingMunger, Chanos

Stacking protocol

Stacking is where lenses earn most of their value, but only under discipline.

  • Two or three lenses. Never more. Beyond three the output degenerates into a survey and the disagreements stop being legible.
  • Choose lenses that can actually disagree. Buffett + Duan Yongping mostly agree by construction; that stack is decoration. Buffett + Chanos, or Feng Liu + Munger, produce real tension.
  • Run each lens independently before comparing. Do not let lens 2 read lens 1's verdict. Cross-contaminated lenses collapse into one lens.
  • Classify every disagreement into exactly one root cause:
    • Horizon — same facts, different holding period (10-year certainty vs. next two quarters).
    • Caliber — the two lenses are measuring different quantities (owner earnings vs. reported net income; EV vs. market cap).
    • Risk preference — same expected value, different tolerance for the left tail.
    • Information — one lens needs a fact nobody has. Say which fact.
  • Never average the verdicts. A 2-to-1 split among lenses is not evidence of anything; lenses are not voters and they are not independent samples. Report the split and its root cause instead.
  • Report the losing lens's strongest point verbatim. If it cannot be stated fairly, the stack was not run honestly.

Anti-patterns

  • Lens shopping — running lenses until one agrees with the pre-existing conclusion, then reporting only that one. If a lens is run, it is reported.
  • Lens as authority — "Buffett would buy this" is a claim about a person and is unsupportable. "Under a quality-franchise lens, this passes the moat test and fails the price test" is a claim about a procedure and is checkable.
  • Biography instead of procedure — quoting temperament, anecdotes or life story in place of walking the signal list.
  • Silent disqualifier — noticing a hard veto and continuing to score anyway because the rest of the picture is attractive.
  • Lens applied out of market — a US-designed lens dropped onto an A-share name without adjusting for what the disclosure regime actually reveals. Each lens file carries a market-fit note; read it.
  • Retrofitting the evidence — going back to collect exactly the data the chosen lens rewards, after choosing the lens.

Output contract (binding on every lens)

Any output produced under this skill must contain, in this order:

  1. Lens name and one-line statement of what it optimizes for.
  2. Verdict, explicitly framework-conditional — phrased "under this framework, …", never as a flat assertion about the security.
  3. The ordered signal walk — each priority signal, the evidence found, and whether it passed. Missing evidence is written as missing, never inferred.
  4. Disqualifier check — every hard veto listed and marked triggered / not triggered / unknown.
  5. Misuse check — whether the current case sits in a regime where this lens is documented to fail.
  6. Falsifiers — the two or three observations that would flip the verdict, each concrete enough that someone could go check it.
  7. Confidence with its limiting factor — "medium, limited by the absence of segment-level disclosure", not a bare number.
  8. The standing disclaimer: this is an analytical framework, not investment advice, and the verdict is conditional on the framework used.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Compare a Chinese company's US depositary receipts, Hong Kong shares, and mainland shares after adjusting for exchange rates and share ratios. Analyze pricing gaps, valuation differences, and delisting risks to support research into its different listings.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Compare A-share and H-share pricing gaps
  • Measure ADR premiums against Hong Kong shares
  • Review US delisting risks and Hong Kong listing alternatives
HKUDS/Vibe-Trading3.6만2026년 10월 23일 업데이트

akshare

무료

Retrieve stock prices, futures quotes, exchange rates, and economic indicators with the free Python library AKShare. The skill explains market-specific functions, symbol formats, and data preparation for analysis and testing strategies against historical data.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Retrieve historical prices for Chinese, US, and Hong Kong stocks
  • Collect Chinese GDP and consumer price data
  • Check futures quotes and foreign exchange rates
HKUDS/Vibe-Trading3.6만2026년 10월 23일 업데이트

alpha-zoo

무료

Explore bundled libraries of investment factors, signals used to compare securities, and inspect individual formulas and metadata. Evaluate a factor or an entire library across a chosen universe and period, producing aggregate performance statistics and an HTML report.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Find bundled momentum or reversal factors
  • Inspect a named factor's formula and metadata
  • Compare a factor library across a chosen universe and period
HKUDS/Vibe-Trading3.6만2026년 10월 23일 업데이트

Assess whether a Chinese A-share company may receive ST or *ST risk warnings next financial year. Review financial forecasts, dividends, audit opinions, and regulatory penalties, then report risk severity separately from confidence in the prediction.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Reviewing a Chinese A-share company's future ST risk
  • Assessing escalation risk for an existing ST or *ST stock
  • Checking revenue, equity, and dividend warning signs
HKUDS/Vibe-Trading3.6만2026년 10월 23일 업데이트

Plan portfolio allocations across assets using risk, correlations, return forecasts, and trading costs. Compare five optimization methods, produce settings for config.json, and define rebalancing rules that adjust holdings back toward their target weights.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Comparing allocations across stocks, bonds, and gold
  • Choosing an optimizer based on return forecasts and correlations
  • Preparing portfolio settings for config.json
HKUDS/Vibe-Trading3.6만2026년 10월 23일 업데이트

Diagnose failed or abnormal backtests, which test trading strategies on historical data. Inspect result files, strategy code, and configuration to identify bugs, make targeted repairs, rerun tests, and verify the updated metrics.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Investigating backtest execution errors
  • Finding why a strategy produces no trades
  • Checking delayed trades or low capital usage
HKUDS/Vibe-Trading3.6만2026년 10월 23일 업데이트

HKUDS의 스킬 모두 보기

이 스킬의 문제 신고