{{ __('Arbitrage Opportunities') }}

Back to External Exchanges

Total Profit (30d)

${{ number_format($historicalPerformance->sum('total_profit'), 2) }}

Total Trades (30d)

{{ $historicalPerformance->sum('trades') }}

Avg Profit %

{{ number_format($historicalPerformance->avg('avg_profit_percentage'), 2) }}%

Active Strategies

{{ $activeStrategies->count() }}

Live Arbitrage Opportunities

Auto-refresh
@if($opportunities->isEmpty())

No arbitrage opportunities at the moment

Opportunities appear when price differences exceed fees

@else
@foreach($opportunities as $opportunity)

Trading Pair

{{ $opportunity['pair'] }}

Volume: {{ number_format($opportunity['volume_24h'], 0) }}

Buy From

{{ ucfirst($opportunity['buy_exchange']) }}

${{ number_format($opportunity['buy_price'], 2) }}

Sell To

{{ ucfirst($opportunity['sell_exchange']) }}

${{ number_format($opportunity['sell_price'], 2) }}

Profit Margin

+{{ number_format($opportunity['profit_percentage'], 2) }}%

Max Size: {{ number_format($opportunity['max_size'], 4) }}
Est. Fees: ${{ number_format($opportunity['total_fees'], 2) }}
Net Profit: ${{ number_format($opportunity['net_profit'], 2) }}
Time Window: ~{{ $opportunity['execution_time'] }}s
@endforeach
@endif

Automated Arbitrage Strategies

@if($activeStrategies->isEmpty())

No active strategies. Create one to automate arbitrage trading.

@else
@foreach($activeStrategies as $strategy) @endforeach
Strategy Pairs Min Profit Status Profit (24h) Actions
{{ $strategy->name }} {{ implode(', ', json_decode($strategy->pairs)) }} {{ $strategy->min_profit_percentage }}% {{ $strategy->is_active ? 'Active' : 'Paused' }} ${{ number_format($strategy->profit_24h ?? 0, 2) }}
@endif

30-Day Performance

@push('scripts') @endpush