Market Data and Alerts Disclaimer

Market information, analytics, and alerts are informational and have important freshness, coverage, and delivery limits.

Version
1.0
Effective date
Last updated

Draft for product-owner and legal review. This policy should be reviewed before production publication.

Informational market data

Market data is informational, may be delayed, stale, incomplete, inaccurate, corrected, or unavailable, and is not guaranteed to be real time. It is not a quote for trade execution.

Provider and coverage limitations

Coverage depends on configured providers. Symbols and exchanges require provider-specific mappings, and unsupported markets or instrument types may be recognized without being tracked.

Provider outages and rate limits may delay updates. Provider contracts, credentials, and account quotas are not published here.

Current quotes

Dashboard values come from persisted snapshots. The application interprets regular-session eligibility and freshness using its stored quality and timing information.

Non-regular, partial, stale, suspect, or rejected snapshots may be shown as unavailable or ineligible. Opening a page does not refresh data.

Historical data and analytics

SMA-50 and SMA-200 use eligible stored observations, not calendar-day periods. Missing observations may make an SMA unavailable, and stored history may be bounded.

Available-History High is the highest eligible value in the currently available stored history. It is not necessarily a true All-Time High or complete lifetime history.

Adjusted and unadjusted price bases are not mixed silently. Current quotes and historical adjusted metrics may use different bases after corporate actions, so comparisons may have limitations.

Alerts

SMA alerts use strict-below comparisons. Percentage alerts use configured percentage points below Available-History High.

Missing or stale data is not treated as a normal false condition. Baseline and edge-trigger behavior can prevent an existing condition from producing a historical notification, and cooldown rules may suppress repeated alerts. A continuous condition does not necessarily produce repeated notifications.

Notification delivery

Delivery requires an active rule, eligible data, scheduler operation, an active notification channel, and external Telegram availability. Notifications may fail, be delayed, rate limited, duplicated, or cancelled.

Verification confirms reachability only at the time of the test. Linking a channel does not automatically resend earlier triggers.

No investment recommendation or trading reliance

Nothing shown or sent is a recommendation to buy, sell, or hold. Users should independently verify data and decisions.

The service should not be used as the sole source for time-sensitive trading. It is not an emergency or guaranteed monitoring service.