Find opportunities. Make informed decisions.
Find opportunities, calculate costs at your amount, check the exit. One read-only REST API and an online Skill your AI assistant can follow.
curl "https://humarb.com/api/v1/opportunities?size=10000&hours=24&limit=5" \
-H "Authorization: Bearer $HUMMINGBIRD_API_KEY"Only engine-selected routes whose fresh executionPlan.netUsd is still positive are returned.
{
"version": 1,
"mode": "current_positive_execution_references",
"status": "ready",
"asOf": "2026-09-30T08:00:00.000Z",
"modelInvoked": false,
"scan": {
"scanned": 5,
"positive": 1,
"engineSelected": 1,
"nextOffset": 5
},
"routes": [
{
"routeId": "4c1f0a9e2b7d4e6f8a3c5b1d0e9f7a26",
"long": {
"venue": "bybit",
"symbol": "BTCUSDT"
},
"short": {
"venue": "okx",
"symbol": "BTC-USDT-SWAP"
},
"executable": false,
"executionPlan": {
"status": "ready",
"netUsd": "12.40",
"netReturnPct": "0.062",
"breakEven": {
"status": "within_horizon",
"hours": "8"
},
"validUntil": "2026-09-30T08:01:00.000Z"
},
"liquidityCapacity": {
"status": "within_policy"
}
}
]
}/opportunitiesfunding:readScan up to 5 candidates on current public books; returns engine-selected pairs whose fresh net stays positive
Docs/execution-plansfunding:readCost calculation for 1–5 route IDs at your amount, fees and capital
Docs/routesfunding:readRetained raw route universe for research, including negative and unverified rows
Docs/marketsmarkets:readRetained public contract metadata by venue and asset
Docs/routes/{routeId}/analysisfunding:readSaved engine report matching the route and scenario
Docs/assessments/{assessmentId}funding:readA saved report by ID while it is retained
Docs/history?routeId=…&days=7funding:read7- or 30-day settlement history with coverage
Docs/eventsfunding:readSSE notice when a new funding snapshot is published
DocsEach prompt tells your AI to read the Skill online, then do the task. Analysis only; it never places orders.
Find engine-selected pairs with positive current net estimates. Compare venues, costs and source times in one view.
Pairs · net estimates · evidenceUse your amount and account fees to align both legs and calculate entry, exit and funding cash flows.
Paired size · fees · net returnCompare the cost-recovery schedule. Put 1–3 hour scenarios first, with depth limits and risks alongside.
Break-even time · settlement countCompare adverse exits and basis convergence before committing to a route. Separate assumptions from known costs.
Exit scenarios · net after stressCombine saved engine judgments with 7- or 30-day settlement records to inspect reversals and coverage.
Settlement history · saved judgmentsUse publication events to refresh your watchlist or dashboard when a new funding snapshot is available.
Publication events · refresh logicRead-only data and scenario analysis. Credentials and order execution stay in your system. Results retain their source times and assumptions; future returns are uncertain.