@extends('layouts.trading') @section('content')
{{-- Credentials --}}

FlatTrade API Credentials

@if ($isAdminFeed) As admin, your saved credentials are used for the shared WebSocket market feed (ticks, option chain, Greeks) for all users. @else Your credentials are used only for your orders, balance, positions and P&L. Market data comes from the admin feed. @endif

@csrf
api_secret ? '' : 'required' }}> @if ($broker?->api_secret)

Leave blank to keep existing secret, or enter a new one.

@endif

Redirect URL for FlatTrade API settings: {{ config('flattrade.redirect_uri') }}

{{-- Connection + synced data --}}

Connection & Synced Account

Status
{{ $broker?->is_connected ? 'Connected' : 'Not Connected' }}
@if ($broker?->client_id)
Client: {{ $broker->client_id }}
@if ($broker->is_market_feed_provider)
Market feed provider
@endif
@endif
@if ($broker?->token_expires_at)
Token expires: {{ $broker->token_expires_at->format('d M Y H:i') }}
@endif @if ($broker?->last_synced_at)
Last sync: {{ $broker->last_synced_at->diffForHumans() }}
@endif
@if ($broker?->is_connected)
Available Balance
₹{{ number_format($broker->available_balance, 2) }}
Margin Used
₹{{ number_format($broker->margin_used, 2) }}
Unrealized P&L
₹{{ number_format($broker->unrealized_pnl_total, 2) }}
Realized P&L
₹{{ number_format($broker->realized_pnl_total, 2) }}
@endif
@if ($canConnect) Connect OAuth @else @endif @if ($broker?->is_connected)
@csrf
@csrf
@endif
@if ($errors->has('broker'))
{{ $errors->first('broker') }}
@endif
@endsection