STORE PACKAGE
AGPL-3.0 · SELF-HOSTED · YOUR KEYS

Finance · Store package · v1.4.0

Kalshi Prediction Markets

Find mispriced event contracts on Kalshi (ADR-094).

Opens ?app=kalshi on the demo deployment. On your own box it is the same URL.

1 screen in the ribbon · opens on kalshi-home

Kalshi Edge

What it does

The rest of the story.

Every open market is evaluated like a poker hand - calibrated true probability (from Kalshi's own settled-market tape, no history means no edge) versus price plus fees - and playable hands are ranked with quarter-Kelly stakes and explicit risk flags. Portfolio + order placement ride the per-user connector, confirm-gated and demo-exchange-first (KALSHI_LIVE_ENABLED gates live money; every order and refusal audited). The prediction-markets engine, the kalshi connector + broker key, the calibration/forward-test CLIs, and the default tile stay framework-resident; this package is the surface + confirm-gated order routes over them. The scan runs in the BACKGROUND on a cadence configured in the manifest (default hourly) and posts new playable hands to the user's Jarvis feed; the surface serves the last snapshot instantly instead of waiting on a feed walk, and the cadence/alert thresholds are editable from the app's Settings tab.

How it runs

What happens when you use it.

Not a chat window with a plugin behind it. Every step below is something the app declares in its manifest, which is why it can be told to you plainly.

  1. 01

    You open it, or the assistant does

    Opening ?app=kalshi loads its 1 screen into the shared cockpit, starting on kalshi-home. The ribbon, the ticket list and the assistant are already there — the app contributes views, not a second application to log into.

  2. 02

    It reads your accounts without ever holding the keys

    The connector call happens in a fixed server operation outside the model. Only the normalized result reaches reasoning — the token stays encrypted and scoped to you.

  3. 03

    The result lands where you can check it

    Back on the app's own screens, as state you own — not as a chat message you have to scroll back to find.

What it needs

Before it can do anything for you.

Also on the finance shelf

Apps that pair with this one.

All 7 finance apps →

Underneath

What every app on this site is standing on.

This app does not ship its own queue, its own credential store or its own cockpit. It declares what it needs and the platform provides it.