Alpaca Market Data Readiness

Run alpaca_market_data_foundation_readiness_report_20260719T220337Z | Generated 2026-07-19T22:03:37.677385+00:00

Read-only guardrail: market data is not broker execution. This report submits no orders and does not enable live trading.

Coverage Summary

Symbol/feed rows1382
Symbols1374
Bar rows1739408
Trade rows25159064
Quote rows25618653
Max market dates132
Provider calls0
Orders submitted0
Live tradingfalse

Source view: research.alpaca_market_data_operator_view. Trading mode: paper.

Feed And Readiness Groups

FeedReadinessSymbol/feed RowsSymbolsBarsTradesQuotesMarket DatesLatest BarLatest TradeLatest Quote
iextrade_and_quote_training_seed_available8822266999712026-07-02T14:14:00+00:002026-07-02T14:15:25.596561+00:002026-07-02T14:15:28.804455+00:00
sipbar_training_seed_available45454543001322026-07-14T04:00:00+00:00n/an/a
siptrade_and_quote_training_seed_available1329132917346432515839525617656542026-07-17T21:18:00+00:002026-07-17T21:18:56.788580+00:002026-07-17T21:19:53.123378+00:00

Live Market Stream Readiness

This section reads research.alpaca_market_stream_readiness_operator_view. It distinguishes always-on test-flow verification, production-feed authentication while markets are closed, and actual read-only event flow. Test-feed records never enter canonical equity tables.

Latest feed sessions2
Authenticated sessions2
Subscribed sessions2
Sessions with data1
Stream data events2
Canonical stream rows0
FeedSession StatusReadinessAuthenticatedSubscribedMarket OpenData EventsTradesQuotesBarsCanonical RowsCompletedError
sipsucceededauthenticated_subscription_verified_market_closedtruetruefalse000002026-07-19T22:02:10.856225+00:00n/a
testsucceededtest_stream_event_flow_verifiedtruetruefalse211002026-07-19T22:02:39.013602+00:00n/a

Supervised Stream Controls

This section reads research.alpaca_market_stream_supervisor_readiness_operator_view. It records durable heartbeats, bounded in-connection buffer flushes, exponential reconnects, stale-feed detection, backpressure activation, and file kill-switch evidence. The supervisor remains read-only and cannot submit orders.

Latest feed supervisors2
Controls configured5/5
Test-flow runs2
Production subscriptions1
Market-hours flow runs0
Kill-switch runs1
Reconnect runtime runs0
Supervised data events2
FeedStatusReadinessConnectionsReconnectsStaleBackpressureData EventsCanonical RowsHeartbeatTerminationOrders
sipsucceededsupervisor_authenticated_market_closed1000002026-07-19T22:02:10.949361+00:00target_duration_completed0
testkilledkill_switch_runtime_verified_read_only1000202026-07-19T22:02:39.105395+00:00kill_switch_requested0

Intraday Monitor Quality

This section reads paper.alpaca_intraday_monitor_operator_view to show whether recent quote, trade, bar, and spread evidence is good enough for stop-loss and execution-model review.

Monitor rows50
Monitor symbols50
Ready quote symbols0
Recent bars0
Recent trades0
Recent quotes0
Max quote age min1559.4884
Max spread bps433.8579
Monitor StatusRowsSymbolsBarsTradesQuotesMax Quote Age MinAvg Spread bpsMax Spread bpsLatest ObservedOperator Read
stale_after_hours50500001559.488445.5601433.85792026-07-18T21:59:40.778727+00:00Latest quote/trade evidence is stale for live use; acceptable only as after-hours or replay monitor evidence.

Current Candidate Intraday Coverage

This section reads paper.alpaca_intraday_opportunity_readiness_operator_view to show whether current top paper candidates have enough local SIP intraday bars, trades, and quotes for paper-only stop-loss research.

Readiness gates4
Passed gates0
Review gates0
Partial gates3
Blocked gates1
GateStatusObservedRequiredGap / ExcessGate ReadOperator Action
top_15_current_candidate_intraday_coveragepartial11514Some current top-15 paper candidates have SIP intraday coverage, but backfill gaps remain.Backfill SIP bars/trades/quotes for top-15 missing symbols before using intraday features for paper stop-loss training.
top_50_watchlist_intraday_coveragepartial55045Some current top-50 watchlist candidates have SIP intraday coverage, but gaps remain.Prioritize top-15 first, then backfill remaining top-50 symbols within provider budget.
top_15_backfill_queueblocked14014Top-15 SIP intraday backfill gaps are visible.Run bounded Alpaca SIP market-data pulls for the listed top-15 symbols.
paper_intraday_training_guardrailpartial022Paper intraday coverage breadth is not sufficient for broad stop-loss model training.Keep intraday stop-loss training review-gated and continue bounded top-candidate backfills.

Execution Proxy Readiness

This section reads paper.alpaca_intraday_execution_proxy_readiness_operator_view to expose wide-spread, stale, or thin-context symbols before execution-sensitive training or paper-order sizing.

Readiness gates5
Passed gates1
Review gates1
Partial gates0
Blocked gates3
GateStatusObservedRequiredGap / ExcessGate ReadOperator Action
top_15_execution_proxy_coverageblocked01515No current top-15 candidates have ready execution proxy evidence.Review top-15 wide-spread, stale, or thin-context symbols before execution-sensitive model training.
top_50_execution_proxy_coverageblocked05050No current top-50 candidates have ready execution proxy evidence.Refresh or review local intraday evidence for non-ready top-50 candidates.
top_50_wide_spread_reviewreview12012Some top-50 candidates exceed the wide-spread execution-review threshold.Segment wide-spread symbols before stop sizing, slippage assumptions, or paper execution.
top_50_thin_recent_contextpassed000All top-50 candidates have monitor depth above the proxy thresholds.Keep the read-only monitor scheduled after local market-data refreshes.
execution_proxy_training_guardrailblocked253Execution proxy guardrails are not fully clean; keep execution-sensitive model work in review.Resolve wide-spread/thin-context symbols and continue collecting actual paper fills before slippage-sensitive training.

Intraday Stop-Loss Proxy Evidence

This section reads paper.stop_loss_intraday_proxy_readiness_operator_view and paper.stop_loss_intraday_proxy_evidence_operator_view. It estimates recent path drawdowns and fixed/volatility stop-trigger context from local 1-minute bars. It is not broker fill evidence and does not authorize training, paper orders, or live trading.

Readiness gates6
Passed gates4
Review gates0
Partial gates1
Blocked gates1
GateStatusObservedRequiredGap / ExcessGate ReadOperator Action
current_symbol_intraday_proxy_coveragepartial41509Every current stop-loss candidate should have local 1-minute bar proxy evidence before using intraday path context.Backfill or refresh local bars for missing current stop-loss candidates before broad selector use.
intraday_proxy_session_depthblocked45046A 20-session recent intraday path gives the selector enough local bars to compare fixed and volatility stop behavior.Refresh or backfill intraday bars for symbols with thin path evidence.
stop_trigger_context_observedpassed1110At least some current candidates should show observed local path stress before deriving stop-trigger examples from bars.Use observed trigger context for research-only selector feature design.
high_trigger_friction_reviewpassed000Symbols with frequent estimated stop triggers need friction review before stop-loss automation.No high-trigger-friction symbol is visible in the current proxy evidence.
paper_fill_separation_guardrailpassed110Intraday bar proxy evidence is explicitly separated from reconciled paper-fill slippage evidence.Do not use this proxy view as fill/slippage proof; keep paper-fill sample gates in force.
live_trading_guardrailpassed110This readiness view is read-only and cannot authorize live trading.Keep live trading disabled; this is research evidence only.
Proxy symbols41
Full-depth symbols4
Partial-depth symbols27
Avg sessions7.1707
Latest proxy date2026-07-17
Worst low return bps-946.3171
SymbolRankFeedSessionsLatest DateWorst Low bpsFixed 2% TriggersFixed 5% TriggersVolatility TriggersProxy StatusTrigger ContextOperator Action
FCN1sip102026-07-15-385.4721300intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
ROL2sip102026-07-15-946.3171411intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
ICE3sip112026-07-17-259.2209100intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
G4sip102026-07-15-356.7873300intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
DPZ5sip72026-07-15-301.3079200intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
YUMC7sip22026-07-10-214.0033100intraday_stop_proxy_thinobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
ULTA8sip72026-07-15-258.8046200intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
T9sip12026-07-100.0000intraday_stop_proxy_thinlow_trigger_context_reviewUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
SPH11sip22026-07-10-67.1141000intraday_stop_proxy_thinlow_trigger_context_reviewUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
ZUMZ12sip12026-07-07-151.9415000intraday_stop_proxy_thinlow_trigger_context_reviewUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
CIGI13sip62026-07-15-337.6884300intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
CECO14sip22026-07-10-434.9747100intraday_stop_proxy_thinobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
EXLS15sip62026-07-09-424.3743200intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
HAS16sip22026-07-10-230.4738100intraday_stop_proxy_thinobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
LPLA18sip12026-07-10-137.4603000intraday_stop_proxy_thinlow_trigger_context_reviewUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
JOUT19sip22026-07-10-147.2618000intraday_stop_proxy_thinlow_trigger_context_reviewUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
JEF20sip12026-07-10-214.568100intraday_stop_proxy_thinobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
EYE21sip102026-07-15-259.6741300intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
CME22sip22026-07-10-195.1684000intraday_stop_proxy_thinlow_trigger_context_reviewUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
NFG23sip92026-07-14-294.7448100intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
EQT24sip202026-07-17-338.2558300intraday_stop_proxy_depth_readyobserved_stop_trigger_contextUse this local bar path as research context for stop-loss selector design; paper-fill and live gates still apply.
PEGA25sip62026-07-09-506.2696310intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
MSFT26sip202026-07-14-478.8361100intraday_stop_proxy_depth_readyobserved_stop_trigger_contextUse this local bar path as research context for stop-loss selector design; paper-fill and live gates still apply.
LCII27sip102026-07-15-591.6265211intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.
DSGX28sip122026-07-17-318.0556700intraday_stop_proxy_partial_depthobserved_stop_trigger_contextUse as review-only context until at least 20 recent intraday sessions are available for this symbol.

Market Data Training Policy

This derived policy converts landed Alpaca bars, trades, quotes, monitor quality, candidate coverage, and execution-proxy gates into model-use guardrails. It is report-only evidence and does not authorize orders or live trading.

Policy AreaStatusObservedRequiredGap / ReviewRatioModel Usage PolicyOperator Action
historical_bar_training_seed_gatehistorical_bar_training_seed_ready1326002.2bar_features_research_allowedUse local Alpaca bars as research features; keep daily FMP price history as the canonical close series.
quote_trade_microstructure_seed_gatequote_trade_microstructure_seed_ready251590641000000251.5906microstructure_features_research_allowedUse landed quote/trade rows for spread, liquidity, and execution-proxy research.
intraday_monitor_quality_gateintraday_monitor_review_required050500.0monitor_features_review_onlyReview wide-spread, stale, or missing symbols before sizing execution-sensitive paper plans.
current_candidate_intraday_coverage_gatecurrent_candidate_intraday_coverage_review_required0440.0candidate_intraday_features_review_onlyRefresh or review current candidate intraday coverage before using it in selector training.
execution_proxy_quality_gateexecution_proxy_review_required1540.2execution_proxy_not_fill_evidenceKeep wide-spread or stale-context symbols out of sizing and stop-loss-sensitive training.
intraday_stop_loss_proxy_gateintraday_stop_loss_proxy_review_required4620.6667bar_path_proxy_review_onlyKeep intraday stop proxy evidence review-only until coverage, session-depth, and trigger-context gates are clean.
paper_stop_loss_training_context_gatepaper_stop_loss_market_context_blocked1540.2market_context_only_until_gates_clearDo not train or size stop-loss decisions from market context until monitor, candidate, and proxy gates clear.
live_market_stream_foundation_gatelive_market_stream_foundation_ready2201.0read_only_stream_features_allowed_paper_onlyTest event flow and a production stock-feed subscription are verified; keep the collector bounded and paper-only.
supervised_live_market_stream_gatesupervised_market_stream_controls_ready_soak_pending4510.8supervised_stream_runtime_not_yet_model_authoritySupervisor controls, test flow, production subscription, and kill switch are verified; complete a market-hours soak before runtime-ready status.
live_trading_guardrailsafe_live_disabled1101.0no_orders_from_market_data_foundationMarket-data foundation is read-only and live trading is disabled.
aggregate_market_data_training_policymarket_data_training_research_only_review_required41060.4research_only_until_monitor_proxy_and_stop_context_clearKeep this as research-only evidence until every market-data and stop-context gate clears.

Latest Ingest Request Summary

Data TypeRows Upserted
bars16044
quotes49888
trades48734
HTTP StatusRequests
200150