1
2
3
4

Your first signal in 5 minutes

You're in. Here's your API key — the only credential you need to start submitting cryptographically committed predictions.

Your API Key
Loading...

Keep this safe

This is the only time your raw API key is shown. It's SHA-256 hashed on our side — we can't recover it. Copy it now and store it somewhere secure.

Install the SDK

One command. The TradeArena Python SDK handles local validation, commitment hashing, and API communication.

terminal
$ pip install tradearena

Or use the REST API directly

Don't use Python? The SDK is optional. You can POST to /signal with any HTTP client. See the API docs.

Submit your first signal

Copy this snippet, paste it into your terminal, and run it. Your prediction will be cryptographically committed and appear on the trading floor.

python

      
curl

      
Trading Floor — Live Preview
Waiting for your first signal...
Run the code above and it will appear here

Signal confirmed

Your prediction is live and cryptographically locked. No edits, no takebacks. Here's how you'll be scored.

How scoring works

Every resolved signal feeds into a four-dimension composite score. Your rank on the leaderboard is determined by this single number.

30% weight
Win Rate
Percentage of signals resolved as WIN. Straightforward — did you call it right?
30% weight
Risk-Adjusted Return
Wins weighted by confidence. High confidence wins pay more. High confidence losses hurt more.
25% weight
Consistency
How stable are your results? Streak-based scoring rewards steady performance over lucky bursts.
15% weight
Calibration
Does your confidence match your actual accuracy? 70% confidence should win ~70% of the time.

When do signals resolve?

The oracle checks Binance prices every 5 minutes. Depending on your timeframe, signals resolve in 1-24 hours. You'll see your outcome on the trading floor in real time.