Data Quality Product from OneTick | KX
TrueTick™
WHAT IS TRUETICK?
TrueTick Builds Trust and Eliminates Risk.
TrueTick is an enterprise-grade data quality testing and monitoring platform purpose-built for OneTick market data. It bridges traditional software testing with financial market data validation — enabling teams to systematically test, measure, and continuously improve data quality across historical and real-time tick data.
-
THE PROBLEM
Market data consumers — quants, traders, risk managers, AI/ML engineers — depend on OneTick data as an input to research, analytics, and strategy. Undetected data quality issues erode trust, introduce analytical errors, and create operational risk. Traditional monitoring tools lack the financial domain awareness to validate tick data effectively.
-
THE SOLUTION
TrueTick provides a unified, metrics-driven framework for assessing OneTick data quality across six essential dimensions (timeliness, completeness, uniqueness, accuracy, validity, and consistency). By combining pytest's extensible test authoring with OneTick's high-performance query engine, TrueTick makes data quality systematic, repeatable, and transparent — transforming OneTick into a verified source of truth.
-
WHO BENEFITS
Data Engineering and Operations teams gain automated validation, proactive alerting, and performance tracking. Data consumers — quants, portfolio managers, AI/ML practitioners — gain confidence in the data they depend on. Data owners gain visibility, accountability, and a path to formal SLO compliance.
WHY IS TRUETICK NEEDED NOW?
Data quality can’t be assumed, and data defects are hard to detect.
TrueTick answers the critical data quality and data management questions that data consumers, producers, and owners ask every day.
-
FOR DATA OWNERS...
Who need to know... "Can I trust this data for AI research?"
Frequently asked questions from data owners, answered by TrueTick:
Is the platform scalable?
What does the data mean in business terms?
Are business glossaries and data dictionaries current?
Are DQ SLOs being met consistently over time?
Where is data stored — EBS, EFS, S3?
Is access control and authorization centralized?
Are DQ alerts reaching Operations proactively?
-
FOR DATA PRODUCERS...
WHO NEED TO KNOW... "Are our data pipelines performing?"
Frequently asked questions from data producers, answered by TrueTick:
How big is the data? File size and record counts?
What is the shape — cardinality, nulls, distribution?
Is data available per SLO/SLA?
What pipelines are upstream or downstream? (Lineage)
How many users query each dataset per day?
What are the top 10 most popular datasets?
Are real-time mounts delivering data with <1s latency?
-
FOR DATA CONSUMERS...
Who need to know... "What data exists? Is it trustworthy?"
Frequently asked questions from data consumers, answered by TrueTick:
What data is available in OneTick?
How is it organized — how do I find it?
What is the schema? Columns, data types?
How do I access it — SQL, REST, Python, Jupyter?
Is the data complete, correct, accurate?
When was data last updated and on what schedule?
Can I see or download a sample?
Given an ISIN or CUSIP, which databases contain it?
HOW WILL TRUETICK HELP ME?
TrueTick Delivers Competitive Capabilities.
TrueTick delivers an integrated set of data quality, monitoring, alerting, and reporting capabilities — all purpose-built for OneTick tick data.
-
TESTING & VALIDATION
Multi-Dimensional Data Quality Testing
Comprehensive validation across Timeliness, Completeness, Uniqueness, Accuracy, Validity, and Consistency.
pytest-dq Plugin
Purpose-built pytest plugin with OneTick fixtures, dimension markers, and automatic result persistence to PostgreSQL.
Jupyter Notebook Test Authoring
Write tests in Jupyter notebooks using familiar pytest syntax. Supports date ranges, symbol lists, and custom parameters.
Historical & T+1 Validation
Batch validation of archived tick data with trend analysis across databases, tick types, and date ranges.
KPI-Driven Quality Scoring
Explicit, measurable pass/fail rates per DQ dimension with aggregate scoring — defining formal quality expectations for consumers and producers.
-
MONITORING
Real-Time Monitoring
Continuous intraday validation at configurable intervals during market hours — with automatic exchange calendar awareness to skip holidays and closures.
Rolling Window Validation
Validation with dynamic rolling windows from market open to close (e.g. 9:31 AM – 4:01 PM ET for NYSE).
Latency Measurement
Per-mount, per-symbol latency checks — test fails if any mount exceeds 1-second threshold (configurable) during market hours.
Trend Analysis
Track data quality metrics over time with historical comparisons and database-level aggregate pass/fail KPIs.
Intraday Test Status Monitoring
Monitor intraday test results (pass, fail, warn) by database with the timeline tab of the Data Quality Dashboard and configurable auto-refresh interval.
-
ALERTS & REPORTING
Automated Alerting
Failure-triggered notifications via Email (SMTP) and Slack — with rich context including test name, failure reason, affected symbols, and dashboard link.
Daily Data Quality Reports
Scheduled email delivery of comprehensive data quality summaries with database-level statistics and pass rate scores.
Data Quality Web Dashboard
Interactive web UI for exploring test results filtered by date, database, or test. Track trends, view assertion detail, and export to CSV.
Full Contextual Logging
All scheduled notebook job runs saved and linked to individual tests. Can jump to the Jupyter notebook job run from the dashboard and drill down into details..
Configurable Recipients
Per-notebook or system-wide alert routing for both email and Slack recipients.
-
DEPLOYMENT
Kubernetes-Native
Full k8s manifests for EKS, GKE, and AKS. Horizontal Pod Autoscaler for service scaling. Helm chart deployment with multi-environment support.
Spot Instance Support
Karpenter-managed spot instances for batch DQ jobs deliver up to 81% cost savings.
Docker Compose (Local)
5-minute local setup with docker-compose up. Includes PostgreSQL, OneTick proxy, and TrueTick app — ideal for evaluation and development.
Integrated Scheduling
Kubernetes CronJobs drive daily T+1 and real-time intraday test scheduling. GitOps-compatible with EFS-backed notebook storage.
Multi-Tenant SaaS and BYOC Options
Network and namespace isolated multi-tenant SaaS deployment in OneTick Cloud or install in customer’s AWS account via AWS CLI scripts ( < 1 hr).
