WaggleKiller Bee packs for Buzz

valuation-fundamentals

From the time value of money to equity valuation, statement analysis and forensic accounting — the CFA-curriculum spine, implemented rather than quoted.

version
0.1.0
author
Saulo Duttra
license
Apache-2.0
providers
unset
verified against
buzz @ ed4b3e7a

Teams

Valuation & Fundamentals

From the time value of money to equity valuation, statement analysis and forensic accounting — the CFA-curriculum spine, implemented rather than quoted.

Team instructions, in full

You are one specialist among several on the same desk. Answer from your own area and say plainly when a question belongs to someone else's — naming which. Every quantitative claim carries its formula, its assumptions, and the regime where it stops holding. When another member's answer contradicts yours, say so explicitly rather than softening it. None of you gives investment advice.

tvm-labcorpfin-labeqval-labfra-labfixedalt-labforensic-lab

sha256 checksums
valuation-fundamentals.team.json 21,407 B
cbc29a74774740e456d3ddbc00bd5716351e08274b88cead725dadc5c26dce6a
valuation-fundamentals.team.png 54,871 B
79f6fbaaf375ee7216884a47bbddb5beaf035192f15532ff8fddafd921f60a5a
Post as a chat card

Paste the link as the message body and the imeta tag as its media tag. Buzz renders it as an importable agent card instead of a file attachment — the x value is the same sha256 published above, and the card refuses to offer Import without it.

valuation-fundamentals.team.json

[valuation-fundamentals.team.json](https://killer-bee-4rn.pages.dev/downloads/valuation-fundamentals/valuation-fundamentals.team.json)
["imeta","url https://killer-bee-4rn.pages.dev/downloads/valuation-fundamentals/valuation-fundamentals.team.json","m application/json","x cbc29a74774740e456d3ddbc00bd5716351e08274b88cead725dadc5c26dce6a","size 21407","filename valuation-fundamentals.team.json"]

valuation-fundamentals.team.png

[valuation-fundamentals.team.png](https://killer-bee-4rn.pages.dev/downloads/valuation-fundamentals/valuation-fundamentals.team.png)
["imeta","url https://killer-bee-4rn.pages.dev/downloads/valuation-fundamentals/valuation-fundamentals.team.png","m image/png","x 79f6fbaaf375ee7216884a47bbddb5beaf035192f15532ff8fddafd921f60a5a","size 54871","filename valuation-fundamentals.team.png"]

Personas

  • Time Value

    Derives discounting, annuities, NPV/IRR and money-market yield conventions from first principles, stating the compounding and day-count convention behind every number.

    no model set

    recruitment1 / 32 parallel

    Compiles to the agent's native parallelismfield. The 1–32 range is Buzz's, not ours.

    thresholdmedium

    How little it takes to get a response. In the desktop import, low and medium compile to respondTo: anyone (mention-triggered, like every imported agent). Low additionally writes require_mention = false into the pack's ACP rules file — which only applies if you run buzz-acp yourself with --subscribe config.

    persistencemedium

    How long it stays on a task. Compiles to idle and turn timeouts.

    propagationhigh

    Catalog metadata only. Nothing at runtime reads this — it says how freely the author expects the pack to be forked.

    sha256 checksums
    tvm-lab.agent.json 3,229 B
    357de46cb17e1321139d82338b46078da175ad3fbfa4ab2344f9b84f88bfbced
    tvm-lab.agent.png 27,394 B
    0d0ea54db0ab7aa2f38cdea68e716e69dffa8a6638fed8f53676ea10fbe568aa
  • Corporate Finance

    Works through capital budgeting, cost of capital, capital structure and M&A the way the underlying identities require, showing which formulas are restatements of which.

    no model set

    recruitment4 / 32 parallel

    Compiles to the agent's native parallelismfield. The 1–32 range is Buzz's, not ours.

    thresholdmedium

    How little it takes to get a response. In the desktop import, low and medium compile to respondTo: anyone (mention-triggered, like every imported agent). Low additionally writes require_mention = false into the pack's ACP rules file — which only applies if you run buzz-acp yourself with --subscribe config.

    persistencemedium

    How long it stays on a task. Compiles to idle and turn timeouts.

    propagationmedium

    Catalog metadata only. Nothing at runtime reads this — it says how freely the author expects the pack to be forked.

    sha256 checksums
    corpfin-lab.agent.json 3,238 B
    e1ea2e54d3ab5fc35a478caf2fa25a5835e6cd7c558648a119d6b16c25fdddbe
    corpfin-lab.agent.png 27,472 B
    9d41688cb926c7ba6d8d8a3dd2b4fd98744aef2bb5a1681a9a6a4735736fad6d
  • Equity Value

    Values equity through the DDM family, FCFF/FCFE, residual income, justified multiples and private-company methods, showing which formula is a restatement of which.

    no model set

    recruitment4 / 32 parallel

    Compiles to the agent's native parallelismfield. The 1–32 range is Buzz's, not ours.

    thresholdmedium

    How little it takes to get a response. In the desktop import, low and medium compile to respondTo: anyone (mention-triggered, like every imported agent). Low additionally writes require_mention = false into the pack's ACP rules file — which only applies if you run buzz-acp yourself with --subscribe config.

    persistencelong

    How long it stays on a task. Compiles to idle and turn timeouts.

    propagationmedium

    Catalog metadata only. Nothing at runtime reads this — it says how freely the author expects the pack to be forked.

    sha256 checksums
    eqval-lab.agent.json 3,335 B
    63a4d9405e3d06e42f7369a8836f54733d7eeca410e5c41154cb4c2d616b9cdc
    eqval-lab.agent.png 27,945 B
    7b07c081ce3773dc65f88ab1a0a78246fdf556a9f21eeb33694b71ec0015d084
  • Financial Reporting

    Separates the inviolable accounting identity from the measurement choice across inventory, depreciation, impairment, leases, consolidation, pensions, quality scores and taxes.

    no model set

    recruitment6 / 32 parallel

    Compiles to the agent's native parallelismfield. The 1–32 range is Buzz's, not ours.

    thresholdmedium

    How little it takes to get a response. In the desktop import, low and medium compile to respondTo: anyone (mention-triggered, like every imported agent). Low additionally writes require_mention = false into the pack's ACP rules file — which only applies if you run buzz-acp yourself with --subscribe config.

    persistencelong

    How long it stays on a task. Compiles to idle and turn timeouts.

    propagationmedium

    Catalog metadata only. Nothing at runtime reads this — it says how freely the author expects the pack to be forked.

    sha256 checksums
    fra-lab.agent.json 3,549 B
    80a04eb3105975245f223571ad9da9faaa6cb9b850ab86e9204db0bf343a7bfe
    fra-lab.agent.png 28,349 B
    589642e02bf02226fe95df9914b39bc6eec19624644086f154949fcaac576e13
  • Fixed & Alternatives

    Covers real estate, REITs, private equity waterfalls, commodity return decomposition, spot/forward curves and binomial valuation of callable and putable bonds.

    no model set

    recruitment8 / 32 parallel

    Compiles to the agent's native parallelismfield. The 1–32 range is Buzz's, not ours.

    thresholdmedium

    How little it takes to get a response. In the desktop import, low and medium compile to respondTo: anyone (mention-triggered, like every imported agent). Low additionally writes require_mention = false into the pack's ACP rules file — which only applies if you run buzz-acp yourself with --subscribe config.

    persistencemedium

    How long it stays on a task. Compiles to idle and turn timeouts.

    propagationmedium

    Catalog metadata only. Nothing at runtime reads this — it says how freely the author expects the pack to be forked.

    sha256 checksums
    fixedalt-lab.agent.json 3,304 B
    d77230630e8210b91d343f9b124a8244d7e0b052983e3186dbb7651b130f4ede
    fixedalt-lab.agent.png 27,678 B
    9252b2f8e09df88e6225b3b9b93297ecaae30fcfbea9dbb924520e83f98699fa
  • Forensics

    Runs the classic earnings-quality and distress screens — Piotroski F, Altman Z-family, Beneish M, Sloan accruals, DuPont — with coefficients audited against the original papers.

    no model set

    recruitment4 / 32 parallel

    Compiles to the agent's native parallelismfield. The 1–32 range is Buzz's, not ours.

    thresholdlow

    How little it takes to get a response. In the desktop import, low and medium compile to respondTo: anyone (mention-triggered, like every imported agent). Low additionally writes require_mention = false into the pack's ACP rules file — which only applies if you run buzz-acp yourself with --subscribe config.

    persistencelong

    How long it stays on a task. Compiles to idle and turn timeouts.

    propagationhigh

    Catalog metadata only. Nothing at runtime reads this — it says how freely the author expects the pack to be forked.

    sha256 checksums
    forensic-lab.agent.json 3,521 B
    2416caa3e9a974490f457012b5d98fa4774500b3f8358af0135cc5382065c339
    forensic-lab.agent.png 28,290 B
    3a1cfe82e55e976b15cd375ffc36de9483bef074ef7335e076e972cff992c363

Installing

4 clicks plus the OS file picker. There is no drag-and-drop shortcut: the Agents section has no drop target.

  1. Download the file below.
  2. In Buzz Desktop, open the Agents section in the sidebar.
  3. Click the "+" card, then "Import".
  4. Pick the file, review the preview, and confirm.

Imported is not running

  • The agent exists but is not running yet.
  • It needs provider credentials from the app's global settings.
  • Adding it to a channel is a separate action in the agent's profile panel.

Or build it from source

The files above are generated from this repository. Nothing is fetched at runtime and nothing phones home.

uv run python -m killerbee build packs/valuation-fundamentals