AGENT SKILL

ac-share-based-compensation

Reading equity compensation from the investor's side: option and restricted stock grants, the expense and the adjusted metric that excludes it, fully diluted share count and the treasury stock method, buyback offset arithmetic, dilution per year and what it costs holders, performance and market-condition vesting, and the written dilution record. It measures what compensation transfers from shareholders; it never recommends a security and never gives tax advice. Use when asking "stock based compensation", "SBC", "dilution", "fully diluted shares", "treasury stock method", "buyback offset", "is dilution getting worse", "restricted stock units", "option expense", "share count creep". Not for the buyback programme itself (ac-capital-return-policy), not for the equity research case (ac-equity-research), not for non-GAAP bridge analysis in general (ac-earnings-quality).

License 许可
MIT
最近更新
2026-11-15
Stars
★ 81
Forks
17

01 前言 Front Matter

name
ac-share-based-compensation
status
seedling
license
MIT
metadata
{ "domain": "investing" }
description
Reading equity compensation from the investor's side: option and restricted stock grants, the expense and the adjusted metric that excludes it, fully diluted share count and the treasury stock method, buyback offset arithmetic, dilution per year and what it costs holders, performance and market-condition vesting, and the written dilution record. It measures what compensation transfers from shareholders; it never recommends a security and never gives tax advice. Use when asking "stock based compensation", "SBC", "dilution", "fully diluted shares", "treasury stock method", "buyback offset", "is dilution getting worse", "restricted stock units", "option expense", "share count creep". Not for the buyback programme itself (ac-capital-return-policy), not for the equity research case (ac-equity-research), not for non-GAAP bridge analysis in general (ac-earnings-quality).

02 资源文件 10

03 SKILL.md 正文

Share-based compensation

Overview

Equity compensation pays employees in shares or in claims on shares, and the cost is borne by existing holders through dilution rather than by the company through cash. That substitution is why the expense line and the share count tell different stories: a company can report a compensation expense that is added back in its preferred metric, while the share count rises year after year and each holder's claim on the business shrinks.

This skill measures that transfer. It covers the grant types and their vesting, the accounting expense and what a non-GAAP add-back does to it, the fully diluted count and the treasury stock method that produces it, the arithmetic of how much buyback is needed to hold the count flat, and the annual dilution rate that results. The buyback programme and the earnings quality questions belong to other skills.

Primary sources: https://www.sec.gov/investor and https://www.fasb.org/.

When to use

  • When a company's compensation is materially equity-based.
  • When comparing a reported per-share figure with the diluted count.
  • When a buyback is described as offsetting dilution.
  • When vesting schedules and performance conditions affect future share supply.

When NOT to use

  • For the buyback programme's execution and timing (use ac-capital-return-policy).
  • For the investment case and management assessment (use ac-equity-research).
  • For non-GAAP bridges outside compensation (use ac-earnings-quality).

Subskill Index

Leaf Domain segment Scope (one line)
subskills/grant-types-and-vesting.md investing/grant-types-and-vesting Options, restricted stock, and units, and when each becomes shares.
subskills/expense-and-add-back.md investing/expense-and-add-back The accounting expense, the cash-flow treatment, and the add-back's effect.
subskills/fully-diluted-count.md investing/fully-diluted-count Basic versus diluted shares, and the treasury stock method's mechanics.
subskills/buyback-offset-arithmetic.md investing/buyback-offset-arithmetic How much repurchase is needed to hold the count flat.
subskills/dilution-per-year.md investing/dilution-per-year The annual transfer to employees and what it costs a holder.
subskills/performance-and-market-conditions.md investing/performance-and-market-conditions Vesting that depends on results or on the share price, and its probability.
subskills/dilution-record.md investing/dilution-record The written record: count, grants outstanding, dilution rate, and offset.

Status and honest limits

Grant terms are disclosed in filings but the aggregate is scattered across several notes, and the fully diluted count is an estimate that depends on the method used. Vesting and performance conditions can be modified, accelerated, or repriced, all of which change the forward supply without changing the past expense. Nothing here recommends a security, and a dilution estimate should carry the method and the filing date it rests on, because the share count in a summary is rarely the count that will exist.

04 同仓库更多 Skills

jiayaoqijia
jiayaoqijia/cryptoskill

troves

Deposit and withdraw from Troves DeFi yield vault strategies on Starknet. View available strategies, check positions, and manage vault deposits. Use this skill when the user mentions Troves, vault, yield vault, DeFi vault, strategy, yield farming, vault deposit, vault withdraw, earning yield through vaults, passive yield strategies, or wants to deposit into or withdraw from a yield strategy — even if they don't say "Troves" explicitly.

★ 81
jiayaoqijia
jiayaoqijia/cryptoskill

trade

Swap tokens on Starknet via Fibrous DEX aggregator. Supports per-provider selection (avnu, ekubo, or auto to race all). Use this skill when the user wants to swap, exchange, trade, convert, buy, or sell one token for another on Starknet. Also use when the user asks about token prices, exchange rates, DEX routing, best swap route, or wants to check how much they would receive for a given amount — even if they don't explicitly say "swap".

★ 81
jiayaoqijia
jiayaoqijia/cryptoskill

staking

Stake, unstake, claim, and compound rewards for STRK, WBTC, tBTC, SolvBTC, and LBTC on Starknet. View validators, pools, and staking positions. Use this skill when the user mentions staking, delegating, validators, staking pools, rewards, compounding, unstaking, earning yield, passive income on crypto, or wants to earn on their STRK or BTC tokens — even if they don't say "stake" explicitly.

★ 81
jiayaoqijia
jiayaoqijia/cryptoskill

send

Send STRK, ETH, or any ERC-20 token to a Starknet address. Supports simulation (dry-run) before execution. Use this skill when the user wants to send, transfer, pay, tip, or move tokens to another wallet address on Starknet. Also trigger when the user mentions sending funds to someone, making a payment, transferring assets, or moving crypto to a specific address — even if they just say "pay 10 STRK to 0x...".

★ 81
jiayaoqijia
jiayaoqijia/cryptoskill

portfolio

View a comprehensive DeFi portfolio dashboard and optimize portfolio allocation via automated rebalancing. Use this skill when the user wants an overview, summary, dashboard, total value, net worth, portfolio rebalancing, target allocation, or wants to see all their DeFi positions across Starknet at once. Also trigger when the user asks "what do I have", "show me everything", "how much am I worth", "my positions", "my investments", "rebalance my portfolio", "I want 50% ETH", "optimize my holdings", or any request for a holistic view of their Starknet holdings — even if they don't explicitly say "portfolio".

★ 81
jiayaoqijia
jiayaoqijia/cryptoskill

multi-swap

Execute multiple token swaps in a single Starknet transaction via Fibrous (default). Supports per-provider selection (avnu, ekubo, or auto to race all). Supports 2-3 swap pairs bundled into one multicall. Use this skill when the user wants to swap multiple token pairs at once, do batch swaps, execute several trades simultaneously, perform parallel swaps, or do bulk trading in one transaction. Also trigger when the user mentions "two swaps", "three swaps", "swap X and Y at the same time", or wants to convert multiple tokens in a single call.

★ 81