Signal deliveryYour signals. Your own space.
Follow your Sets on the realtime member page at algoset.io/app, or connect your tools to the private JSON WebSocket endpoint.Each signal includes a strike price and clearly marked UTC times. You decide whether to trade and place every order yourself.
Delivery & member accessStay connected to your Set.
View your signals, check connection status and manage membership from your Algo Set account.
Your private member spaceAlgo Set signal board
Keep your active signals in view, with a card for each contract. Filter by Set and asset, and check the strike, estimated probability and UTC timing.
- All your authorized Sets in one place
- Clear current, closed and disconnected states
- Built for desktop and mobile
Open your signal boardActive access and a verified device are required. Use one live connection at a time, either the board or your own tools. Signal availability depends on your Set’s launch status.
Member signal feedPrivate JSON WebSocket
Connect your tools to your Set’s private feed. Receive the signal’s strike price, estimated probability, firing time and contract closing time.
- Clear UTC timestamps and data status
- One connection for your authorized Sets
- Heartbeats to monitor your connection
View connection guideWhat a signal containsRead the signal. Check its clock. Decide for yourself.
A five-minute contract resolves under its market's stated outcome and settlement rules. Each Set gives you information for a specific contract window. You use your own eligible venue account and place every order yourself.
Example Set · signal fieldsSYNTHETIC EXAMPLEIllustrative values and fixed example times. This is not a live signal, trading instruction, or a screenshot of a member interface.
- Asset
- BTCThe asset covered by this example.
- Strike price
- 60,000.125 USDThe underlying asset price used as the contract's outcome threshold.
- Observation
- YESThe contract outcome indicated by the model.
- Estimated probability
- 67%An illustrative estimate, not a certainty.
- Signal fired
- 12:00 UTCWhen the signal was generated.
- Contract closes
- 12:05 UTCThe end of the five-minute contract window. Final settlement may follow later.
- Data status
- Current at publicationFreshness must still be checked when you review a signal.
01 · ReceiveReceive your signal
Receive your Set's signal through your private delivery channels.
02 · CheckCheck timing and status
Check when the signal fired, when the contract closes, and whether its data and connection are current. An expired or stale signal no longer applies.
03 · DecideYou control execution
You decide whether to trade and at what size. Algo Set does not access your venue account or submit orders.
Compare delivery channels → Illustrative JSONWhat your WebSocket receives
These illustrative WebSocket examples show a signal and a connection-status message. Heartbeats update the board’s connection indicator; only signals become cards. The values and times are fictional. The signal’s asset field identifies which currently supported asset the message concerns—for example, BTC, ETH, or SOL. The strike price is the underlying asset's outcome threshold for that specific contract. It is fixed for the signal and is separate from the price you pay for the contract. The market's settlement rules, including how ties are resolved, still apply.
Example messages only. They are not live signals or trading instructions.Example times use January 1, 2000 UTC. Sign in to your delivery guide for connection details.All message timestamps include a timezone. The examples use UTC, indicated by the trailing Z.
SYNTHETIC EXAMPLESignal message
{
"type": "signal",
"data": {
"signal_id": "signal_example",
"strategy_set": "Example Set",
"asset": "BTC",
"strike_price": 60000.125,
"strike_currency": "USD",
"observation": "YES",
"estimated_probability": 0.67,
"generated_at": "2000-01-01T12:00:00Z",
"contract_end_at": "2000-01-01T12:05:00Z",
"data_status": "CURRENT"
}
}
WEBSOCKET ONLY · SYNTHETIC EXAMPLEHeartbeat message
{
"type": "heartbeat",
"data": {
"delivery_status": "CONNECTED",
"source_status": "CURRENT",
"as_of": "2000-01-01T12:00:00Z"
}
}
Getting connectedActive members receive connection instructions
Once your payment is confirmed, sign in to open your delivery guide and connect your tools. Sign in with your email and password. You can add an authenticator app or a passkey in account security. Your private signal board is at algoset.io/app.
1 · Activate membershipComplete checkout using an available payment method. Access begins after payment is confirmed and signal delivery is enabled for your Set.
2 · Sign inUse your verified email and password, or an optional registered passkey.
3 · Open your boardView the signals for your authorized Sets. To connect your own tools, follow the guide in your account.
Open-source toolsExplore our tools on GitHub.
Browse the code, documentation and examples for Algo Set’s public market-data and wallet tools.
Inside each signalThe information included with a signal
- Set name and signal reference
- Current signal asset, such as BTC, ETH, or SOL
- Contract strike price and its currency
- Predicted direction or outcome
- Estimated probability and confidence
- Signal firing time in UTC
- Contract window closing time in UTC
- Current data and connection status
Never includedNo account-level instruction
- No order submission or copy trading
- No position-size recommendation
- No brokerage, venue, or wallet credentials
- No individualized portfolio advice
- No promise of a fill, outcome, or return
Heartbeat and data statusHow you know the connection and signal data are current
A WebSocket heartbeat is a regular status message. It reports whether delivery is connected and whether the source data is fresh. If either becomes stale, Algo Set stops treating the signal as current; third-party presentations may take additional time to reflect that change.
01DELIVEREDA new signal arrives with its Set, asset, strike price and currency, firing time, and contract closing time.
02CURRENTA signal is current only while its window is open and its data is up to date.
03PAUSEDNew signals stop if data is stale, the connection fails, or membership ends.
04EXPIREDAfter the window closes, the card moves to the ended signals from your current session. It is no longer current.
Channel boundariesUse the WebSocket to check current status
Third-party presentations may be delayed, duplicated, unavailable, or visible on another signed-in device. Members should confirm current signal and heartbeat status through the authenticated WebSocket before deciding whether to act.