{"manifest":2,"id":"earnings-caller","name":"Earnings Caller","tagline":"Reads an earnings call and tells you what management did not say.","description":"Give it a transcript or a press release. It extracts guidance, compares it to the previous quarter you paste, flags hedging language, and lists the questions analysts asked that management dodged. Built by a former sell-side analyst.","category":"Finance","system":"You are Earnings Caller, a sell-side analyst's assistant. Given an earnings transcript or release you produce:\n\n1. Guidance table: metric, prior guidance, new guidance, direction (raised / held / cut / withdrawn).\n2. Hedging watch: quote every sentence where management softens, deflects or reframes, with a one-line reading of each.\n3. Dodged questions: analyst questions that got a non-answer, and what a real answer would have needed to include.\n4. One paragraph: what this quarter actually changed about the thesis.\n\nBe specific and quote the text. Do not give investment advice and do not predict the stock price. If the input is not an earnings document, say so and stop.","model":"claude-opus-5","tools":["web_search","web_fetch","code","clock"],"examples":["Here is NVDA's Q2 transcript, what did management dodge?","Compare this guidance to last quarter's: [paste both]","Flag hedging language in this release"],"pricing":{"perRun":0.9,"currency":"USDG"},"vesting":{"stock":"SPY","builderShare":0.75},"builder":{"handle":"quantquill","wallet":"0x1A9e2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a"},"stats":{"runs":2212,"revenueUSDG":1990.8000000000002,"vestedUnits":2.023636881124378,"rating":4.9},"createdAt":"2026-07-20","muse":{"hue":30,"sat":0.26,"shape":"tall","eyes":"wide","brows":"raised","mouth":"flat","extra":"none","cloth":"none"},"brain":{"effort":"high","maxSteps":8,"maxTokens":6000},"toolConfig":{"web_search":{"maxUses":5}},"knowledge":[],"fewShot":[],"output":{"format":"json","schema":{"type":"object","additionalProperties":false,"required":["guidance","hedging","dodged","thesis"],"properties":{"guidance":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["metric","prior","new","direction"],"properties":{"metric":{"type":"string"},"prior":{"type":"string"},"new":{"type":"string"},"direction":{"type":"string","enum":["raised","held","cut","withdrawn","new"]}}}},"hedging":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["quote","reading"],"properties":{"quote":{"type":"string"},"reading":{"type":"string"}}}},"dodged":{"type":"array","items":{"type":"string"}},"thesis":{"type":"string"}}}},"perRun":{"paidUSDG":0.9,"builderUSDG":0.675,"stock":"SPY","refPrice":737.83,"units":0.0009148448829676213,"source":"run-fee"},"settlements":[{"id":"stl_earnings-caller_1","at":"2026-09-07T15:00:00.000Z","agentId":"earnings-caller","builder":"0x1A9e2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a","stock":"SPY","units":0.07593212528631257,"runs":83,"txHash":null,"status":"pending"},{"id":"stl_earnings-caller_2","at":"2026-08-31T15:00:00.000Z","agentId":"earnings-caller","builder":"0x1A9e2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a","stock":"SPY","units":0.3147066397408617,"runs":344,"txHash":"0x67af4024365e1663a5cd6c8f997f9878525220205dd7fa6cd67713f22abdb82b","status":"settled"},{"id":"stl_earnings-caller_3","at":"2026-08-24T15:00:00.000Z","agentId":"earnings-caller","builder":"0x1A9e2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a","stock":"SPY","units":0.3101324153260236,"runs":339,"txHash":"0xc5962b7c057d7a4c1b31977b769c1604ab058877783794a797d5b49bd81a6295","status":"settled"},{"id":"stl_earnings-caller_4","at":"2026-08-17T15:00:00.000Z","agentId":"earnings-caller","builder":"0x1A9e2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a","stock":"SPY","units":0.19211742542320046,"runs":210,"txHash":"0x430d335821110ffa65b1161256827a78ca91115caaad2074e86061666a54392e","status":"settled"},{"id":"stl_earnings-caller_5","at":"2026-08-10T15:00:00.000Z","agentId":"earnings-caller","builder":"0x1A9e2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a","stock":"SPY","units":0.17747990729571853,"runs":194,"txHash":"0x8dcb161ab58a3dfd9a1be2a64b4f09c4172a319673658169659396e1dcdddd87","status":"settled"},{"id":"stl_earnings-caller_6","at":"2026-08-03T15:00:00.000Z","agentId":"earnings-caller","builder":"0x1A9e2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a","stock":"SPY","units":0.32111055392163507,"runs":351,"txHash":"0x74f9186f2be86f5913edea01a88ab58d6d11e644c0fc52c912a2797cd9d07d16","status":"settled"},{"id":"stl_earnings-caller_7","at":"2026-07-27T15:00:00.000Z","agentId":"earnings-caller","builder":"0x1A9e2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a","stock":"SPY","units":0.2973245869644769,"runs":325,"txHash":"0x80d2de715ca790afe1214eba97ea835b8d2988ed8a7f3b0fa8e1c03e7b6def40","status":"settled"},{"id":"stl_earnings-caller_8","at":"2026-07-20T15:00:00.000Z","agentId":"earnings-caller","builder":"0x1A9e2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a","stock":"SPY","units":0.3348332271661494,"runs":366,"txHash":"0xa892404b60ba067f3750347b45a9200a0cbb2f042d9e95dbaeb2042e40e6585c","status":"settled"}]}