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

"grad-auction-theory"

"Apply auction theory to compare the four canonical auction formats and assess revenue equivalence. Use this skill when the user needs to choose an auction format, evaluate bidding strategies, or determine when revenue equivalence breaks down due to risk aversion, asymmetry, or correlated values.".

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

실행 점수 미검증

설치 방법 보기

포함된 파일(2)

  • SKILL.md5.4 KB
  • examples/sample_scenario.md6.8 KB

SKILL.md(원문)

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

Auction Theory: Four Canonical Formats and Revenue Equivalence

Overview

Auction theory analyzes strategic bidding behavior across different selling mechanisms. The four canonical formats — English (ascending), Dutch (descending), first-price sealed-bid, and second-price sealed-bid (Vickrey) — generate identical expected revenue under standard assumptions. The Revenue Equivalence Theorem (RET) is the central benchmark; deviations from its assumptions drive all practical auction design decisions.

When to Use

  • Choosing among auction formats for selling goods, spectrum, procurement, or ad slots
  • Analyzing bidder strategy (bid shading, sniping, jump bidding) under a specific format
  • Evaluating whether a proposed auction achieves optimal revenue or efficiency

When NOT to Use

  • Posted-price or negotiated sales where no competitive bidding occurs
  • Multi-unit auctions with complex complementarities (use combinatorial auction frameworks)
  • The seller has no commitment power to enforce auction rules

Assumptions

IRON LAW: Revenue equivalence holds ONLY with risk-neutral bidders,
independent private values (IPV), and symmetric bidders — violate ANY
assumption and auction format matters.
  • Single indivisible object for sale
  • Bidders are risk-neutral expected-utility maximizers
  • Values are independently and identically distributed (IPV)
  • Bidders are symmetric (same distribution of values)
  • Payment is a function of bids only (no externalities)

Methodology

Step 1 — Identify the Value Model Classify the setting: independent private values (IPV), common values, or affiliated values. IPV means each bidder knows their own value with certainty; common values mean the object has one true value unknown to all; affiliated values generalize both.

Step 2 — Derive Equilibrium Bidding Strategies For each auction format, solve for the Bayesian Nash equilibrium. In second-price / English auctions under IPV, bidding true value is dominant. In first-price / Dutch auctions, bidders shade below true value: b(v) = E[Y1 | Y1 < v] where Y1 is the highest competing value.

Step 3 — Apply Revenue Equivalence or Identify Violations Under RET assumptions, all four formats yield the same expected revenue. Check for violations: (a) risk aversion favors first-price over second-price; (b) asymmetric bidders break equivalence; (c) common values introduce the winner's curse and favor English auctions (Milgrom-Weber linkage principle); (d) budget constraints, entry costs, or reserve prices create format-dependent effects.

Step 4 — Recommend Format and Parameters Given the identified deviations, recommend the auction format, optimal reserve price (r* where r* = v0 + [1 - F(r*)] / f(r*) in the IPV case), and any additional design features (e.g., entry fees, information disclosure policy).

Output Format

## Auction Analysis: [Context]

### Value Model
- **Type**: IPV / Common / Affiliated
- **Distribution**: [bidder value distribution]
- **Number of bidders**: [N]
- **Risk attitude**: risk-neutral / risk-averse

### Format Comparison
| Format              | Equilibrium Strategy         | Expected Revenue | Notes        |
|--------------------|------------------------------|-----------------|--------------|
| English (ascending) |                              |                 |              |
| Dutch (descending)  |                              |                 |              |
| First-price sealed  |                              |                 |              |
| Second-price sealed |                              |                 |              |

### Revenue Equivalence Assessment
- **RET holds?** Yes / No
- **Violation source**: [risk aversion / asymmetry / common values / other]
- **Ranking**: [which format generates highest revenue and why]

### Optimal Reserve Price
- **r*** = [value]
- **Derivation**: [brief]

### Recommendation
[Chosen format, reserve price, and rationale]

Gotchas

  • The winner's curse is a common-value phenomenon — it does not apply in pure IPV settings, yet bidders often behave as if it does
  • Revenue equivalence is about expected revenue; variance differs across formats (first-price has lower variance)
  • Optimal reserve price excludes some efficient trades — the seller sacrifices efficiency for revenue
  • In practice, English auctions reveal more information, which helps with affiliated values (Milgrom-Weber linkage principle)
  • Collusion is easier in second-price and English auctions; first-price is more robust to bidder rings
  • Online auctions (eBay-style) are not pure English auctions — hard close times, proxy bidding, and sniping change equilibrium behavior

References

  • Vickrey, W. (1961). "Counterspeculation, Auctions, and Competitive Sealed Tenders." Journal of Finance.
  • Riley, J. & Samuelson, W. (1981). "Optimal Auctions." American Economic Review.
  • Milgrom, P. & Weber, R. (1982). "A Theory of Auctions and Competitive Bidding." Econometrica.
  • Krishna, V. (2010). Auction Theory, 2nd ed. Academic Press.

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

"Implement and select ad bidding strategies from manual CPC to automated target-CPA and target-ROAS. Use this skill when the user needs to choose a bidding strategy, set up automated bidding, or optimize bid parameters — even if they say 'what bidding strategy should I use', 'target CPA setup', or 'smart bidding configuration'.".

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

charlieviettq/awesome-agent-skill262026년 7월 20일 업데이트

"Optimize advertising budget allocation across campaigns using marginal returns analysis. Use this skill when the user needs to distribute budget across multiple campaigns, optimize spend pacing, or maximize overall ROAS under budget constraints — even if they say 'how to split my ad budget', 'campaign budget optimization', or 'diminishing returns on ad spend'.".

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

charlieviettq/awesome-agent-skill262026년 7월 20일 업데이트

"Build CTR prediction models for estimating ad click-through rates from features. Use this skill when the user needs to predict click probability, build an ad ranking model, or evaluate ad creative performance — even if they say 'predict click rate', 'ad relevance scoring', or 'which ad will get more clicks'.".

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

charlieviettq/awesome-agent-skill262026년 7월 20일 업데이트

"Implement Generalized Second Price auction for ad slot allocation and pricing. Use this skill when the user needs to understand search ad auctions, compute ad positions and costs-per-click, or analyze bidding dynamics — even if they say 'how does Google Ads auction work', 'ad rank calculation', or 'second price auction for ads'.".

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

charlieviettq/awesome-agent-skill262026년 7월 20일 업데이트

"Implement VCG mechanism for incentive-compatible ad slot allocation with truthful bidding. Use this skill when the user needs to design a truthful auction mechanism, compute externality-based payments, or understand why platforms may prefer GSP over VCG — even if they say 'truthful auction design', 'VCG payments', or 'incentive-compatible mechanism'.".

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

charlieviettq/awesome-agent-skill262026년 7월 20일 업데이트

"Explain blockchain fundamentals including distributed ledger architecture, consensus mechanisms, and block structure. Use this skill when the user needs to understand blockchain concepts, evaluate whether blockchain fits a use case, or design a blockchain-based solution — even if they say 'how does blockchain work', 'do I need blockchain', or 'distributed ledger'.".

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

charlieviettq/awesome-agent-skill262026년 7월 20일 업데이트

charlieviettq의 스킬 모두 보기

이 스킬의 문제 신고