Skip to content
✎ FeedbackNew here?
Bottom linePick any stock and any date — the page replays exactly what was publicly knowable on that date, through the same audited API a client uses. Proof of zero look-ahead you can drive yourself; a demonstration, not a recommendation.
Replay any date. The worked one-pager (Replay the Tape) demonstrates zero look-ahead on two historical cases; this page is the live counterpart — every query below goes through the entitled /v1 API (auth, metering, provenance stamps and all) and renders exactly what was publicly knowable on the date you pick. Nothing on this page is authored by the page: values, absences and errors are the API's own, and each panel carries the curl that reproduces it. Same date, same answer. Descriptive record only — nothing here is a recommendation or a performance claim.
Two-tier knowable clock (D104): EVENT = the period's real public clock (concall held / transcript published — the later of the two); MODELED = no captured clock, so the point counts as knowable only once its label month completes. Result filings are never used as a clock for call-derived content (filings usually precede the call — the leak direction).
How we know this2 of 5 fields not recoverable
Evidence receiptTANLA · The Replay
Rule
No selection rule - this surface selects nothing. It replays what was knowable on a chosen date and withholds everything else.lens_registry: replay-any-date
Source
NSE bhav copy; NSE (nsearchives)redistribution: public-record · feed licence: public-archiveprovenance.PROVENANCE chain: bhav_eq · feed_manifest.FEEDS['bhavcopy']
Knowable at
AS_TRADED · 2026-10-01As-traded As-traded equity OHLC, NSE bhav 2026-10-01; EOD publish same trading day; row knowable at publish, never intradayprovenance.PROVENANCE chain: bhav_eq
Base rate
not recoverable from available datano database connection was supplied to this render, so no base rate was looked upseasonal_cells · scope=stock · axis=month
Falsifier
not recoverable from available datano settled test and no blocking failure model is on record for this surface - read it as unproven, not as working. What is on record is a handling fence, which constrains how the data may be used but states nothing that could turn out to be false: bhavcopy: raw-archive (the pre-compute doctrine keeps it never normalised away)our failure-model record, the strategy reference, and the feed manifest

credibility · TANLA

The guidance track-record as it was publicly knowable on the requested date — the newest settled series point whose knowable clock is at or before it.
requested as-of 2020-06-30knowable from 2020-06-30basis MODELEDrule applied period-month-end
track recordunproven
effective periodJun 2020
promises resolved1
guidance accuracy100.0
momentum0.0
trendSTABLE
DESCRIPTIVE guidance track-record for diligence in confluence — §C-backtested: NO validated return edge. NOT a recommendation, NOT a ranked buy/sell signal.
raw envelope (verbatim)
{
  "data": {
    "symbol": "TANLA",
    "credibility": {
      "track_record": "unproven",
      "n_resolved": 1,
      "as_of": "Jun 2020",
      "guidance_accuracy": 100.0,
      "momentum": 0.0,
      "trend": "STABLE",
      "robust": false,
      "_raw_tier": "A+",
      "_raw_level": 100.0,
      "knowable_from": "2020-06-30",
      "knowable_basis": "MODELED"
    },
    "note": "DESCRIPTIVE guidance track-record for diligence in confluence — §C-backtested: NO validated return edge. NOT a recommendation, NOT a ranked buy/sell signal.",
    "pit": {
      "as_of": "2020-06-30",
      "knowable_rule": "period-month-end"
    }
  },
  "_provenance": {
    "cci_series": {
      "data_class": "cci_series",
      "label": "PIT credibility level + momentum + tape",
      "source": "computed PIT",
      "db": "hermes",
      "grain": "derived",
      "has_symbol": true,
      "basis": "DERIVED",
      "modeled": false,
      "node_basis": "DERIVED",
      "chain_basis": "DERIVED",
      "derives_from_chain": [
        "concall_settlement"
      ],
      "node_redistribution": "owned",
      "chain_note": "",
      "redistribution": "owned",
      "as_of": "Jun 2020",
      "as_of_kind": "derived",
      "effective_as_of": "Jun 2020",
      "lag_days": null,
      "method_versioned": true,
      "display": "PIT credibility at Jun 2020, no look-ahead",
      "warnings": []
    }
  },
  "_meta": {
    "as_of": {
      "cci_series": "Jun 2020"
    },
    "knowable_as_of_oldest": null,
    "basis": {
      "cci_series": "DERIVED"
    },
    "coverage": "descriptive credibility track-record (no validated return edge — §C)",
    "methodology_version": "v1.0",
    "request_id": "5ea6cb7152114069a867823fdb9782b1",
    "tenant": "dev",
    "degraded": false,
    "disclaimer": "Descriptors / percentile rank-gaps and point-in-time evidence — NOT investment advice and NOT a performance claim."
  },
  "_entitlement": {
    "tier": "research",
    "scope_used": "research"
  }
}
curl -s -H "X-API-Key: $PATEARN_KEY" "https://srv1704897.hstgr.cloud/v1/securities/TANLA/credibility?as_of=2020-06-30"

attention · market-wide

The typed state-change queue AS IT STOOD on the date — events from the newest computed snapshot at or before it (a weekend resolves to the prior batch; before the feed began, the honest answer is empty).
requested as-of 2020-06-30
symbollenseventfrom → toevent date
ORIENTBANKmepphase_flipNEUTRAL → ACCUM2020-03-20
raw envelope (verbatim)
{
  "data": {
    "attention": [
      {
        "id": 181,
        "symbol": "ORIENTBANK",
        "lens": "mep",
        "event_type": "phase_flip",
        "direction": "flip",
        "from_state": "NEUTRAL",
        "to_state": "ACCUM",
        "magnitude": 1.0,
        "as_of": "2020-03-20",
        "detected_at": "2026-07-10 12:51:44",
        "note": "ORIENTBANK: accumulation flipped NEUTRAL → ACCUM"
      }
    ],
    "pit": {
      "as_of": "2020-06-30"
    }
  },
  "_provenance": {
    "signal_events": {
      "data_class": "signal_events",
      "label": "Typed state-change events",
      "source": "computed",
      "db": "hermes",
      "grain": "event",
      "has_symbol": true,
      "basis": "DERIVED",
      "modeled": false,
      "node_basis": "DERIVED",
      "chain_basis": "DERIVED",
      "derives_from_chain": [],
      "node_redistribution": "owned",
      "chain_note": "",
      "redistribution": "owned",
      "as_of": "2026-10-02",
      "as_of_kind": "derived",
      "effective_as_of": "2026-10-02",
      "lag_days": null,
      "method_versioned": false,
      "display": "Typed signal event on 2026-10-02",
      "warnings": []
    }
  },
  "_meta": {
    "as_of": {
      "signal_events": "2026-10-02"
    },
    "knowable_as_of_oldest": "2026-10-02",
    "basis": {
      "signal_events": "DERIVED"
    },
    "coverage": "descriptive state-changes (not signals to trade)",
    "methodology_version": "v1.0",
    "request_id": "e488462974e24de584498d3b998f250f",
    "tenant": "dev",
    "degraded": false,
    "disclaimer": "Descriptors / percentile rank-gaps and point-in-time evidence — NOT investment advice and NOT a performance claim."
  },
  "_entitlement": {
    "tier": "research",
    "scope_used": "research"
  }
}
curl -s -H "X-API-Key: $PATEARN_KEY" "https://srv1704897.hstgr.cloud/v1/attention?as_of=2020-06-30"

universe · membership on the date

Survivorship-correct membership replay — names are counted if listed on the date, INCLUDING those that later delisted (the spine keeps them).
listed on the date1751
mechanismfirst_date <= d <= last_date (security_master.universe_on)
securities in spine4718
archive floor2004-04-17
raw envelope (verbatim)
{
  "data": {
    "status": "ok",
    "policy": "Survivorship-correct: universe built from RAW bhavcopy_rows (delisted/suspended names RETAINED), not the current nse_equity_list snapshot.",
    "total_securities": 4718,
    "active": 2962,
    "delisted_or_inactive": 1756,
    "archive_floor": "2004-04-17",
    "archive_ceiling": "2026-10-01",
    "left_censored_at_floor": 736,
    "as_of": "2020-06-30",
    "universe_on_as_of": 1751,
    "as_of_mechanism": "first_date <= d <= last_date  (security_master.universe_on)",
    "continuity_breaks": {
      "AMALGAMATION": 4,
      "DEMERGER": 113,
      "MERGER": 1,
      "SCHEME": 118
    },
    "renames": {
      "confirmed": 1076,
      "candidates": 8
    },
    "disclosures": [
      "Survivorship is correct only from the archive floor 2004-04-17; delistings BEFORE the archive start are not captured (left-censoring).",
      "Asymmetric: the price/survivorship spine keeps delisted names, but the fundamentals universe is the ~listed-today set — the two universes differ.",
      "Universe = NSE mainboard EQ/BE/BZ series; SME (SM/ST) excluded.",
      "Renames auto-confirmed via shared-ISIN clean handover; ISIN is sparse in the historical bhav feed, so rename resolution is biased toward currently-listed names until the authoritative NSE symbol-change feed is loaded."
    ],
    "_provenance": {
      "data_class": "survivorship",
      "label": "Universe construction policy",
      "source": "raw bhav archive",
      "db": "hermes",
      "grain": "derived",
      "has_symbol": true,
      "basis": "DERIVED",
      "modeled": false,
      "node_basis": "DERIVED",
      "chain_basis": "DERIVED",
      "derives_from_chain": [],
      "node_redistribution": "owned",
      "chain_note": "",
      "redistribution": "owned",
      "as_of": "2020-06-30",
      "as_of_kind": "derived",
      "effective_as_of": "2020-06-30",
      "lag_days": null,
      "method_versioned": false,
      "display": "Survivorship-correct universe, delisted retained",
      "warnings": []
    }
  },
  "_provenance": {
    "survivorship": {
      "data_class": "survivorship",
      "label": "Universe construction policy",
      "source": "raw bhav archive",
      "db": "hermes",
      "grain": "derived",
      "has_symbol": true,
      "basis": "DERIVED",
      "modeled": false,
      "node_basis": "DERIVED",
      "chain_basis": "DERIVED",
      "derives_from_chain": [],
      "node_redistribution": "owned",
      "chain_note": "",
      "redistribution": "owned",
      "as_of": null,
      "as_of_kind": "derived",
      "effective_as_of": null,
      "lag_days": null,
      "method_versioned": false,
      "display": "Survivorship-correct universe, delisted retained",
      "warnings": []
    }
  },
  "_meta": {
    "as_of": {
      "survivorship": null
    },
    "knowable_as_of_oldest": null,
    "basis": {
      "survivorship": "DERIVED"
    },
    "coverage": "survivorship-correct universe-as-of (delisted retained); see disclosures",
    "methodology_version": "v1.0",
    "request_id": "c7813a901a0546be940ef0731cbc50d1",
    "tenant": "dev",
    "degraded": false,
    "disclaimer": "Descriptors / percentile rank-gaps and point-in-time evidence — NOT investment advice and NOT a performance claim."
  },
  "_entitlement": {
    "tier": "research",
    "scope_used": "compliance"
  }
}
curl -s -H "X-API-Key: $PATEARN_KEY" "https://srv1704897.hstgr.cloud/v1/universe?as_of=2020-06-30"
Cross-checks for the diligence reader: the per-dataset boundary lives on Coverage; the detection spec-sheets (failures included) on Spec sheets; the assembled procurement artifact on Evidence pack; the machine contract at /v1/openapi.json.