Skip to main content

Monitor Kalshi

Monitors Kalshi prediction markets for price moves and volume changes, providing insights on market trends and events.

Install this skill

or
0/100

Security score

The Monitor Kalshi skill was audited on May 30, 2026 and we found 25 security issues across 3 threat categories, including 4 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

high line 22

Template literal with variable interpolation in command context

SourceSKILL.md
22If `${var}` is set, monitor only that single event (useful for ad-hoc checks).
medium line 34

Template literal with variable interpolation in command context

SourceSKILL.md
34```bash
high line 42

Template literal with variable interpolation in command context

SourceSKILL.md
42If the watchlist is empty and no `${var}` is set, emit `MONITOR_KALSHI_NO_CONFIG`, notify with a one-line setup hint, and discover trending events for this run only:
medium line 116

Template literal with variable interpolation in command context

SourceSKILL.md
116```
high line 162

Template literal with variable interpolation in command context

SourceSKILL.md
162Append to `memory/logs/${today}.md`:
high line 181

Template literal with variable interpolation in command context

SourceSKILL.md
181- `MONITOR_KALSHI_NO_CONFIG` — empty watchlist and no `${var}`; discovered trending events and notified with setup hint.
medium line 44

Curl to non-GitHub URL

SourceSKILL.md
44curl -s "https://api.elections.kalshi.com/trade-api/v2/events?status=open&with_nested_markets=true&limit=10"
medium line 54

Curl to non-GitHub URL

SourceSKILL.md
54curl -s "https://api.elections.kalshi.com/trade-api/v2/events/$EVENT_TICKER?with_nested_markets=true"
medium line 66

Curl to non-GitHub URL

SourceSKILL.md
66curl -s "https://api.elections.kalshi.com/trade-api/v2/markets/candlesticks?tickers=$COMMA_SEP_MARKET_TICKERS&start_ts=$START_TS&end_ts=$END_TS&period_interval=60"
medium line 70

Curl to non-GitHub URL

SourceSKILL.md
70curl -s "https://api.elections.kalshi.com/trade-api/v2/series/$SERIES_TICKER/markets/$MARKET_TICKER/candlesticks?start_ts=$START_TS&end_ts=$END_TS&period_interval=60"
medium line 76

Curl to non-GitHub URL

SourceSKILL.md
76curl -s "https://api.elections.kalshi.com/trade-api/v2/markets/$MARKET_TICKER/orderbook?depth=10"
medium line 152

Curl to non-GitHub URL

SourceSKILL.md
152curl -s "https://api.elections.kalshi.com/trade-api/v2/events?status=open&with_nested_markets=true&limit=50"
medium line 187

Fetch to external URL

SourceSKILL.md
187- `WebFetch("https://api.elections.kalshi.com/trade-api/v2/events/EVENT_TICKER?with_nested_markets=true")`
medium line 188

Fetch to external URL

SourceSKILL.md
188- `WebFetch("https://api.elections.kalshi.com/trade-api/v2/markets/candlesticks?tickers=...&start_ts=...&end_ts=...&period_interval=60")`
medium line 189

Fetch to external URL

SourceSKILL.md
189- `WebFetch("https://api.elections.kalshi.com/trade-api/v2/markets/MARKET_TICKER/orderbook?depth=10")`
low line 26

External URL reference

SourceSKILL.md
26Base URL: `https://api.elections.kalshi.com/trade-api/v2`
low line 44

External URL reference

SourceSKILL.md
44curl -s "https://api.elections.kalshi.com/trade-api/v2/events?status=open&with_nested_markets=true&limit=10"
low line 54

External URL reference

SourceSKILL.md
54curl -s "https://api.elections.kalshi.com/trade-api/v2/events/$EVENT_TICKER?with_nested_markets=true"
low line 66

External URL reference

SourceSKILL.md
66curl -s "https://api.elections.kalshi.com/trade-api/v2/markets/candlesticks?tickers=$COMMA_SEP_MARKET_TICKERS&start_ts=$START_TS&end_ts=$END_TS&period_interval=60"
low line 70

External URL reference

SourceSKILL.md
70curl -s "https://api.elections.kalshi.com/trade-api/v2/series/$SERIES_TICKER/markets/$MARKET_TICKER/candlesticks?start_ts=$START_TS&end_ts=$END_TS&period_interval=60"
low line 76

External URL reference

SourceSKILL.md
76curl -s "https://api.elections.kalshi.com/trade-api/v2/markets/$MARKET_TICKER/orderbook?depth=10"
low line 152

External URL reference

SourceSKILL.md
152curl -s "https://api.elections.kalshi.com/trade-api/v2/events?status=open&with_nested_markets=true&limit=50"
low line 187

External URL reference

SourceSKILL.md
187- `WebFetch("https://api.elections.kalshi.com/trade-api/v2/events/EVENT_TICKER?with_nested_markets=true")`
low line 188

External URL reference

SourceSKILL.md
188- `WebFetch("https://api.elections.kalshi.com/trade-api/v2/markets/candlesticks?tickers=...&start_ts=...&end_ts=...&period_interval=60")`
low line 189

External URL reference

SourceSKILL.md
189- `WebFetch("https://api.elections.kalshi.com/trade-api/v2/markets/MARKET_TICKER/orderbook?depth=10")`
Scanned on May 30, 2026
View Security Dashboard
Installation guide →
GitHub Stars 14
Rate this skill
Categorydata analytics
UpdatedJune 4, 2026
aaronjmars/miroshark-aeon