Analytical Utility • Research Module

Assumption Tester

Quantify the impact of single-rule deviations, boundary thresholds, and redundant filtering clauses on candidate universes without altering production workflows.

Format: Standalone Script / Schema
Environment: Python / JSON / TC2000 PCF
License: Research Access
Standard Package
Assumption Tester
Research License $29
Single Analyst Seat

Evaluates individual criterion elasticity, detects colinear criteria stacks, and generates drop-off matrices across custom security databases.

Review Technical Scope ↓
Key Takeaways
01

Isolate Marginal Attrition

Track how each condition removes candidates step-by-step to expose assumptions that prune 90% of candidates silently.

02

Detect Phantom Redundancies

Identify secondary filters that duplicate an earlier boundary, adding formula overhead without filtering new outliers.

03

Verify Threshold Stability

Sweep parameters across plus and minus ten percent increments to confirm candidates do not fall off an arbitrary cliff.

Overview

Screening Assumption Validation Protocol

Researchers frequently construct compound multi-factor screeners under the unverified belief that every additional condition tightens focus on authentic signal. In practice, layered parameters interact unpredictably. A volume filter intended to exclude illiquid securities might accidentally remove high-growth assets whose turnover happens to cluster below an arbitrary round-number threshold. Assumption Tester isolates each criterion into an atomic step, measuring total candidate loss and revealing whether your filter isolates real traits or merely trims candidate lists at random.

The tool produces an exportable diagnostic profile containing pairwise correlation indicators, incremental candidate drops, and a stability variance coefficient. By systematically nudging boundary thresholds across pre-selected universes, you can pinpoint exactly which metric dictates outcome composition and which variables serve solely as decorative complexity.

Specifications • Key Characteristics

Technical Parameters & Execution Profiles

Specification Parameter Value / Configuration Application Context
Max Condition Layers Up to 24 simultaneous rules Compound screeners containing technical, fundamental, and liquidity tests.
Sensitivity Delta Window ±5% to ±30% step sweeps Stress-testing rigid parameters to distinguish robust trends from curve-fit edges.
Redundancy Metric Jaccard Similarity & Rank Correlation Exposing conditions whose candidate lists overlap by 95% or higher.
Target Platform Compatibility TC2000, Python Pandas, QuantConnect Plug-and-play formula scripts with standard CSV/JSON input-output structures.
Package Contents

Included Diagnostic Assets & Documentation

Sensitivity Evaluation Script

Python automation file that ingests rule syntax and iterates numeric cutoffs automatically.

TC2000 Condition Parser Snippets

Pre-formatted PCF formula blocks designed to separate compound formulas into individual step columns.

Overlap & Pruning Matrix Template

Structured spreadsheet workbook for logging baseline universes against successive filter stages.

Framework Reference Manual

Comprehensive guide highlighting baseline stability benchmarks and common screening fallacies.

Workflow Protocol

Three-Phase Audit Execution Cycle

01

Condition Disaggregation

Deconstruct long-form logical strings into isolated clauses. Each metric receives its own calculation track against your target historical baseline or active watchlist.

02

Marginal Attrition Sweep

Execute automated perturbation routines that shift numeric parameters across specified bands, capturing candidate universe shifts at every intermediate interval.

03

Synthesis and Redundancy Flagging

Review the generated summary report. Remove duplicate filtering criteria and adjust boundary parameters so results reflect persistent characteristics rather than arbitrary cutoffs.

Inquiry • Documentation

Frequently Asked Questions

Screening Protocol Access

Audit Your Screening Assumptions Today

Eliminate hidden filter bias, isolate fragile cutoffs, and document criterion impact with our standalone analytical module.