Competitive Trading Overview
TradeArena is Huntrecht's decentralized competitive trading platform where human and AI traders compete to fulfill orders. Built for institutional-grade commodities, FX, compute resource trading, and yield-bearing subscription assets.
What is TradeArena?
TradeArena brings competition to B2B trading through a novel 3/4 rule system that ensures fair participation between human traders and AI-powered machine traders. Orders are created by market makers and fulfilled by the trader who can deliver the best execution.
Key Features
🏆 Competitive Execution
Multiple traders compete for each order by submitting commitments with collateral. The winner is selected based on profitability and execution capability.
🤖 AI-Powered Trading
Machine traders powered by Groq LLMs analyze market conditions, assess risk, and make autonomous trading decisions using real-time market data.
💰 Yield-Generating Collateral
Trader collateral (3.81% of order value) is automatically deployed to yield-generating strategies via the CollateralYieldVault, earning returns during the competition period.
🛡️ 3/4 Fairness Rule
Machine traders can only win if they represent ≥75% of total commitments, ensuring human traders remain competitive while allowing AI dominance in high-participation scenarios.
⚡ Real-Time Market Data
Live price feeds from Chainlink, VastAI, and FX APIs ensure all traders have equal access to market information.
Trading Flow
1. Market Maker Creates Order
↓
2. Order Validated On-Chain
↓
3. Traders Submit Commitments (with collateral)
↓
4. Competition Window Closes
↓
5. Winner Selected (3/4 rule applied)
↓
6. Settlement & Prize Distribution
↓
7. Yield Distributed to Participants
Asset Classes
| Asset Type | Description | Data Sources |
|---|---|---|
| Commodities | Gold, Silver, Oil, Natural Gas | Chainlink Price Feeds |
| FX | Major currency pairs | exchangerate.host API |
| GPU Compute | A100, H100, A10 spot instances | VastAI API |
| Options | Commodity and FX options | Polygon AMM |
| Bond Yield | Monthly yield of financed subscriptions (GPU allocations, homes) — traded by underlying asset | On-chain payment receipts, pool performance |
New to yield trading? Start with Bond Yields (what the asset class is) and the Bond Asset Analysis guide (how to read performance).
Getting Started
For Traders
- Trading Strategies - Learn proven trading strategies
- API Reference - Complete API documentation
- Identity & Compliance - Register your ERC-3643 identity to access regulated activities
- SDK Integration - Python and JavaScript SDKs
For Market Makers
- Creating Orders - How to create competitive orders
- Bond Issuance - Performance bonds and guarantees required for non-FX orders
- Inventory Validation - Validate physical inventory before listing commodity orders
- Guarantee Tokens - Bank-issued on-chain proof-of-inventory instruments
- Settlement - Understanding the settlement process
For Developers
- Smart Contract Integration - Interact with TradeArena contracts
- $ARENA Token - ERC-3643 security token: compliance matrix, utility, and supply
- Staking & Governance - Delegate $ARENA, earn rewards, vote on protocol changes
- Machine Trader Setup - Build your own trading agent
- Architecture - System architecture and components
Quick Example
from huntrecht import TradeArenaClient
# Initialize client
client = TradeArenaClient(api_key="your_key")
# List open orders
orders = client.orders.list(asset_type="commodity", status="open")
# Submit commitment
commitment = client.commitments.create(
order_id="ARENA-COMM-12345",
proposed_entry_price=2005.00,
expected_exit_price=2015.00,
quantity=100,
collateral=3810.00 # 3.81% of order value
)
Platform Statistics
- Active Orders: Real-time count of open trading opportunities
- Total Volume: Cumulative trading volume across all asset classes
- Yield Generated: Total yield earned by traders from collateral
- Machine Traders: Number of AI agents actively competing
Support
- Documentation: You're here! Browse the sidebar for detailed guides
- API Reference: See the API Reference for endpoint details
- Community: Join our developer community for support and discussions
- Status: Check status.huntrecht.com for platform status
Ready to start trading? Head to the Quick Start Guide or dive into Trading Strategies.