not available
Decision Flow
SPY · 20260331114927-78cc9b01
Full read-only trace of one paper-trading cycle: market data intake, feature engineering, deterministic signal decision, risk control, execution outcome, and linked audit records.
Not available
environment production
source yfinance
status error
Cycle Timeline
Stage Summary
not available
Not available
hold
not available
Audit trail only
Stage 1
Market Data
Statusfallback
Provideryfinance
Attemptednot available
Final Sourcenot available
Latest Price631.97
Fetched At2026-03-31T11:49:32.812436+00:00
2026-03-24T00:00:00-04:00
O 651.32 · H 657.03 · L 649.88 · C 653.18
2026-03-25T00:00:00-04:00
O 658.67 · H 660.89 · L 654.24 · C 656.82
2026-03-26T00:00:00-04:00
O 652.06 · H 654.85 · L 644.82 · C 645.09
2026-03-27T00:00:00-04:00
O 642.5 · H 642.66 · L 633.11 · C 634.09
2026-03-30T00:00:00-04:00
O 640.11 · H 640.37 · L 629.28 · C 631.97
Stage 2
Feature Engineering
Feature snapshots are not available for this cycle.
Stage 3 · Signal Decision
Not available
Actionhold
Setupinvalid
Confidence0.0
Riskhigh
Biasneutral
Regimeunknown
Market data unavailable: Provider returned non-ok status: fallback.
provider=yfinance
market_state=unknown
market_regime=unknown
setup_type=invalid
confidence=0.0
long
not available
short
not available
Audit Trail
Linked Stored Records
No order rows are linked to this cycle.
No linked position rows are available.
Started2026-03-31T11:49:33.132833
Final Actionhold
Order Resultnot available
ErrorMarket data unavailable: Provider returned non-ok status: fallback.
Raw Inspectors
Stored Payload Snapshots
market input
{
"change": -2.12,
"change_pct": -0.33,
"fetched_at": "2026-03-31T11:49:32.812436+00:00",
"history": [
{
"close": 653.18,
"high": 657.03,
"low": 649.88,
"open": 651.32,
"timestamp": "2026-03-24T00:00:00-04:00",
"volume": 96457500
},
{
"close": 656.82,
"high": 660.89,
"low": 654.24,
"open": 658.67,
"timestamp": "2026-03-25T00:00:00-04:00",
"volume": 90653800
},
{
"close": 645.09,
"high": 654.85,
"low": 644.82,
"open": 652.06,
"timestamp": "2026-03-26T00:00:00-04:00",
"volume": 96494400
},
{
"close": 634.09,
"high": 642.66,
"low": 633.11,
"open": 642.5,
"timestamp": "2026-03-27T00:00:00-04:00",
"volume": 103649400
},
{
"close": 631.97,
"high": 640.37,
"low": 629.28,
"open": 640.11,
"timestamp": "2026-03-30T00:00:00-04:00",
"volume": 99080400
}
],
"previous_close": 634.09,
"price": 631.97,
"provider_duration_ms": 175.3,
"provider_failure_reason": null,
"provider_name": "yfinance",
"provider_response_timestamp": "2026-03-31T11:49:32.812436+00:00",
"provider_success": true,
"reason": "Primary provider failed, fallback used: Alpaca market request failed: HTTP Error 403: Forbidden",
"source_snapshot": {
"fallback_snapshot": [
{
"Adj Close": 634.0900268554688,
"Capital Gains": 0.0,
"Close": 634.0900268554688,
"Date": "2026-03-27 00:00:00-04:00",
"Dividends": 0.0,
"High": 642.6599731445312,
"Low": 633.1099853515625,
"Open": 642.5,
"Stock Splits": 0.0,
"Volume": 103649400
},
{
"Adj Close": 631.969970703125,
"Capital Gains": 0.0,
"Close": 631.969970703125,
"Date": "2026-03-30 00:00:00-04:00",
"Dividends": 0.0,
"High": 640.3699951171875,
"Low": 629.280029296875,
"Open": 640.1099853515625,
"Stock Splits": 0.0,
"Volume": 99080400
}
],
"primary_error": "Alpaca market request failed: HTTP Error 403: Forbidden",
"primary_provider": "alpaca"
},
"status": "fallback",
"symbol": "SPY"
}
decision payload
{}
feature snapshot
{}
signal snapshot
{}
risk snapshot
{}
order payload
{}