Skip to main content
GioModel
Launch Portfolio
ASTSStep 2
MODEL 1 · STEP 2

Source
the data.

Freeze 1,334 completed ASTS sessions with SPY, QQQ, and IWM context into one auditable row per day. The clock matters as much as the values.

MARKET CONTEXT · OUTSIDE MODEL FREEZEASTS

These readings update independently. They are not model inputs, deployment evidence, or a trading recommendation.

Latest price
$62.31
· fallback
20D momentum
-13.4%
Close-to-close · 20 completed sessions
RSI 14
47.2
neutral · Wilder method
Relative volume
1.0×
Versus the prior 20 completed sessions

TECHNICALS THROUGH · TIMESTAMPED FALLBACK

THE QUESTION

What did one row know—and when was it knowable?

At the end of session t, after the regular-session bar is finalized, the model will predict whether raw ASTS close at the fifth next trading session is above raw close at t. “Next” follows the exchange calendar, never calendar days.

TARGET CARRIED FORWARDraw_close[t + 5] > raw_close[t]

Today's finalized close may be used to form a prediction, but the model cannot assume a trade executed at that same close.

MINIMUM SOURCE STACK

Start narrow. Preserve everything raw.

News and fundamentals can wait. First build a synchronized price-and-volume baseline whose timing and provenance can be audited.

01

ASTS market bars

Raw open, high, low, close, and volume for every completed ASTS session.

02

Market context

Raw SPY, QQQ, and IWM bars joined on the same ASTS session date.

03

Exchange calendar

Expected sessions, holidays, and a five-session offset for the target.

04

Frozen provenance

Retrieval time, source URL, row count, and a SHA-256 snapshot fingerprint.

DATA CONTRACTgiomodel_model1_market_v2
FROZEN / V2
Primary keyASTS session_date
Coverage1,334 completed sessions
Quality0 blocking failures
History begins07 Apr 2021 · 4 assets
FIELDTYPEPURPOSE
session_datedate

One joined ASTS session key

asts_open · high · lowdecimal

Raw ASTS session prices

asts_close · volumenumber

Raw target close and reported volume

spy_*_rawnumber

Raw SPY market-context bar

qqq_*_rawnumber

Raw QQQ growth-context bar

iwm_*_rawnumber

Raw IWM small-cap-context bar

session_indexinteger

Ascending exchange-session sequence

snapshot_idtext

One SHA-256 fingerprint per asset

row_quality_statustext

PASS, warning, or blocking failure

PROTECT THE CLOCK

Count sessions, not days.

Holidays and weekends do not create rows. The label date is exactly the fifth valid session after t.

tPredict
t + 1Next session
t + 2Next session
t + 3Next session
t + 4Next session
t + 5Label
KEEP THE RAW HISTORY

The target uses raw closes.

The target and market context use raw closes consistently. Cash-distribution price effects in the ETFs are documented and are not presented as total returns.

KEEP THE REGIME CLEAN

Begin with ASTS, not NPA.

ASTS began trading under its current symbol on April 7, 2021. Do not silently splice predecessor SPAC history into the first model baseline.

STEP 2 QUALITY GATE

Nine checks before a feature exists.

A failed gate is a data issue to explain—not a row to quietly delete or fill forward.

  1. 01

    1,334 joined rows cover April 7, 2021 through July 29, 2026.

  2. 02

    ASTS session dates are unique, ascending, and create no join explosion.

  3. 03

    All required ASTS and ETF close fields are present.

  4. 04

    There are zero blocking data-quality failures.

  5. 05

    Two non-model ETF field warnings are documented; all ETF closes remain valid.

  6. 06

    The common 23-feature eligibility window contains 1,254 rows.

  7. 07

    Exactly 1,249 rows have both complete features and a five-session label.

  8. 08

    The final five completed sessions remain unlabeled until t + 5 exists.

  9. 09

    All 740 later out-of-sample dates receive one unique prediction.

FIELD NOTE

One missing SPY volume and one inconsistent IWM OHLC field remain visible as warnings. Neither enters the 23-feature matrix, and every required ETF close is valid.

STEP 2 OUTPUTgiomodel_model1_market_v2

One frozen 1,334-row table with common ASTS and market-context dates, snapshot fingerprints, and explicit warning status.

SOURCE NOTES

Session logic follows the Nasdaq market calendar. The downloadable workbook records separate source snapshots and SHA-256 fingerprints for ASTS, SPY, QQQ, and IWM. The NPA-to-ASTS identity change is confirmed by the Nasdaq corporate-action alert and the company's April 2021 SEC filing.

NEXTStep 3 · Build features

Available now in Model 1.