Performance

Close Signal Manually

Enhanced manual close with market hours logic - immediate close if market open, sell-at-open if closed. Only the signal owner or an admin may perform this action.

post/api/performance/close-signal/{signal_id}

Request

  • Base URL: https://alpha-bazaar-signal-server.onrender.com
  • URL: https://alpha-bazaar-signal-server.onrender.com/api/performance/close-signal/{signal_id}
  • Auth: HTTP bearer

Path parameters

signal_idstring required

Signal UUID

Response

Successful Response

statusstring required
actionstring nullable
messagestring required
exit_pricenumber nullable
reference_pricenumber nullable
market_statusstring nullable
close_reasonstring nullable
price_sourcestring nullable
notestring nullable
timestampstring nullable

Example response

{
  "action": "immediate_close",
  "close_reason": "manual_intraday",
  "exit_price": 192.3,
  "market_status": "open",
  "message": "Signal closed immediately at fresh market price",
  "price_source": "fresh_pull",
  "status": "success",
  "timestamp": "2026-02-27T15:30:00Z"
}

Changes

No recorded changes to this operation across all 3 revisions of this API.