{"id":"alphalens-factor-research","card_id":"card_alphalens_factor_research","name":"alphalens factor research","description":"Runs a deterministic DATA ONLY TypeScript reimplementation of selected OSS alphalens-reloaded 0.4.5 factor research routines over caller-supplied factor rows.","stage":1,"safety_level":"data_only_read_only","auth":{"type":"hmac-sha256","required_headers":["x-apex-tool-timestamp","x-apex-tool-nonce","x-apex-tool-content-sha256","x-apex-tool-signature"],"canonical_payload":"APEX-TOOL-V1\\n{tool_id}\\n{timestamp}\\n{nonce}\\n{sha256(canonical_json(body))}"},"permissionless":{"enabled":true,"tier":"bounded_public","rate_limit":"Shared 20 calls per IP per hour across all permissionless bounded tools.","review_required":false,"note":"First-run DATA ONLY tier: no HMAC required. The wrapper accepts supplied factor data only and never reads source files, secrets, accounts, wallets, balances, or order routes."},"input_schema":{"type":"object","required":["function","records"],"properties":{"function":{"type":"string","enum":["factor_weights","factor_returns","mean_return_by_quantile","factor_information_coefficient","quantile_turnover","factor_rank_autocorrelation"]},"records":{"type":"array","minItems":1,"maxItems":10000,"items":{"type":"object"},"date":{"format":"YYYY-MM-DD","maxUniqueDates":3660,"maxSpanDays":3660}},"options":{"type":"object"},"quantile":{"type":"number"},"period":{"type":"number"}}},"output_schema":{"type":"object","properties":{"schema":{"type":"string"},"function":{"type":"string"},"output":{"type":["array","object"]},"conventions":{"type":"object"}}},"sample_input":{"function":"factor_weights","records":[{"date":"2026-01-05","asset":"AAA","factor":-1.2,"factor_quantile":1,"group":"tech","forward_returns":{"1D":-0.006}},{"date":"2026-01-05","asset":"BBB","factor":0.4,"factor_quantile":2,"group":"finance","forward_returns":{"1D":0.002}},{"date":"2026-01-05","asset":"CCC","factor":1.1,"factor_quantile":3,"group":"tech","forward_returns":{"1D":0.009}}],"options":{"demeaned":true,"group_adjust":false,"equal_weight":false}},"test_vectors":[{"input":{"vector_id":"factor_weights:demeaned_factor_weight","function":"factor_weights","options":{"demeaned":true,"equal_weight":false,"group_adjust":false},"records":[{"asset":"AAA","date":"2026-01-05","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.01},"group":"Tech"},{"asset":"BBB","date":"2026-01-05","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.014},"group":"Tech"},{"asset":"CCC","date":"2026-01-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.03},"group":"Finance"},{"asset":"DDD","date":"2026-01-05","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":0.002},"group":"Finance"},{"asset":"EEE","date":"2026-01-05","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Health"},{"asset":"AAA","date":"2026-01-06","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.008},"group":"Tech"},{"asset":"BBB","date":"2026-01-06","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.008,"5D":0.021},"group":"Tech"},{"asset":"CCC","date":"2026-01-06","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Finance"},{"asset":"DDD","date":"2026-01-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.025},"group":"Finance"},{"asset":"EEE","date":"2026-01-06","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Health"},{"asset":"AAA","date":"2026-01-07","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-07","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Tech"},{"asset":"CCC","date":"2026-01-07","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.034},"group":"Finance"},{"asset":"DDD","date":"2026-01-07","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Finance"},{"asset":"EEE","date":"2026-01-07","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":0.001},"group":"Health"},{"asset":"AAA","date":"2026-01-08","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.024},"group":"Tech"},{"asset":"BBB","date":"2026-01-08","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Tech"},{"asset":"CCC","date":"2026-01-08","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.019},"group":"Finance"},{"asset":"DDD","date":"2026-01-08","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.011},"group":"Finance"},{"asset":"EEE","date":"2026-01-08","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.027},"group":"Health"},{"asset":"AAA","date":"2026-01-09","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-09","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.029},"group":"Tech"},{"asset":"CCC","date":"2026-01-09","factor":0.6,"factor_quantile":3,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Finance"},{"asset":"DDD","date":"2026-01-09","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.01,"5D":-0.023},"group":"Finance"},{"asset":"EEE","date":"2026-01-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.004},"group":"Health"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_weights","output":[{"index":{"asset":"AAA","date":"2026-01-05"},"value":-0.373626373626},{"index":{"asset":"BBB","date":"2026-01-05"},"value":0.065934065934},{"index":{"asset":"CCC","date":"2026-01-05"},"value":0.258241758242},{"index":{"asset":"DDD","date":"2026-01-05"},"value":-0.126373626374},{"index":{"asset":"EEE","date":"2026-01-05"},"value":0.175824175824},{"index":{"asset":"AAA","date":"2026-01-06"},"value":-0.281609195402},{"index":{"asset":"BBB","date":"2026-01-06"},"value":0.206896551724},{"index":{"asset":"CCC","date":"2026-01-06"},"value":-0.022988505747},{"index":{"asset":"DDD","date":"2026-01-06"},"value":0.293103448276},{"index":{"asset":"EEE","date":"2026-01-06"},"value":-0.195402298851},{"index":{"asset":"AAA","date":"2026-01-07"},"value":-0.011627906977},{"index":{"asset":"BBB","date":"2026-01-07"},"value":-0.360465116279},{"index":{"asset":"CCC","date":"2026-01-07"},"value":0.366279069767},{"index":{"asset":"DDD","date":"2026-01-07"},"value":0.133720930233},{"index":{"asset":"EEE","date":"2026-01-07"},"value":-0.127906976744},{"index":{"asset":"AAA","date":"2026-01-08"},"value":0.210526315789},{"index":{"asset":"BBB","date":"2026-01-08"},"value":-0.184210526316},{"index":{"asset":"CCC","date":"2026-01-08"},"value":-0.315789473684},{"index":{"asset":"DDD","date":"2026-01-08"},"value":0},{"index":{"asset":"EEE","date":"2026-01-08"},"value":0.289473684211},{"index":{"asset":"AAA","date":"2026-01-09"},"value":-0.166666666667},{"index":{"asset":"BBB","date":"2026-01-09"},"value":0.333333333333},{"index":{"asset":"CCC","date":"2026-01-09"},"value":0.138888888889},{"index":{"asset":"DDD","date":"2026-01-09"},"value":-0.333333333333},{"index":{"asset":"EEE","date":"2026-01-09"},"value":0.027777777778}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"factor_weights:raw_factor_weight","function":"factor_weights","options":{"demeaned":false,"equal_weight":false,"group_adjust":false},"records":[{"asset":"AAA","date":"2026-01-05","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.01},"group":"Tech"},{"asset":"BBB","date":"2026-01-05","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.014},"group":"Tech"},{"asset":"CCC","date":"2026-01-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.03},"group":"Finance"},{"asset":"DDD","date":"2026-01-05","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":0.002},"group":"Finance"},{"asset":"EEE","date":"2026-01-05","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Health"},{"asset":"AAA","date":"2026-01-06","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.008},"group":"Tech"},{"asset":"BBB","date":"2026-01-06","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.008,"5D":0.021},"group":"Tech"},{"asset":"CCC","date":"2026-01-06","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Finance"},{"asset":"DDD","date":"2026-01-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.025},"group":"Finance"},{"asset":"EEE","date":"2026-01-06","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Health"},{"asset":"AAA","date":"2026-01-07","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-07","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Tech"},{"asset":"CCC","date":"2026-01-07","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.034},"group":"Finance"},{"asset":"DDD","date":"2026-01-07","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Finance"},{"asset":"EEE","date":"2026-01-07","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":0.001},"group":"Health"},{"asset":"AAA","date":"2026-01-08","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.024},"group":"Tech"},{"asset":"BBB","date":"2026-01-08","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Tech"},{"asset":"CCC","date":"2026-01-08","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.019},"group":"Finance"},{"asset":"DDD","date":"2026-01-08","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.011},"group":"Finance"},{"asset":"EEE","date":"2026-01-08","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.027},"group":"Health"},{"asset":"AAA","date":"2026-01-09","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-09","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.029},"group":"Tech"},{"asset":"CCC","date":"2026-01-09","factor":0.6,"factor_quantile":3,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Finance"},{"asset":"DDD","date":"2026-01-09","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.01,"5D":-0.023},"group":"Finance"},{"asset":"EEE","date":"2026-01-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.004},"group":"Health"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_weights","output":[{"index":{"asset":"AAA","date":"2026-01-05"},"value":-0.315789473684},{"index":{"asset":"BBB","date":"2026-01-05"},"value":0.105263157895},{"index":{"asset":"CCC","date":"2026-01-05"},"value":0.289473684211},{"index":{"asset":"DDD","date":"2026-01-05"},"value":-0.078947368421},{"index":{"asset":"EEE","date":"2026-01-05"},"value":0.210526315789},{"index":{"asset":"AAA","date":"2026-01-06"},"value":-0.228571428571},{"index":{"asset":"BBB","date":"2026-01-06"},"value":0.257142857143},{"index":{"asset":"CCC","date":"2026-01-06"},"value":0.028571428571},{"index":{"asset":"DDD","date":"2026-01-06"},"value":0.342857142857},{"index":{"asset":"EEE","date":"2026-01-06"},"value":-0.142857142857},{"index":{"asset":"AAA","date":"2026-01-07"},"value":0.055555555556},{"index":{"asset":"BBB","date":"2026-01-07"},"value":-0.277777777778},{"index":{"asset":"CCC","date":"2026-01-07"},"value":0.416666666667},{"index":{"asset":"DDD","date":"2026-01-07"},"value":0.194444444444},{"index":{"asset":"EEE","date":"2026-01-07"},"value":-0.055555555556},{"index":{"asset":"AAA","date":"2026-01-08"},"value":0.268292682927},{"index":{"asset":"BBB","date":"2026-01-08"},"value":-0.09756097561},{"index":{"asset":"CCC","date":"2026-01-08"},"value":-0.219512195122},{"index":{"asset":"DDD","date":"2026-01-08"},"value":0.073170731707},{"index":{"asset":"EEE","date":"2026-01-08"},"value":0.341463414634},{"index":{"asset":"AAA","date":"2026-01-09"},"value":-0.135135135135},{"index":{"asset":"BBB","date":"2026-01-09"},"value":0.351351351351},{"index":{"asset":"CCC","date":"2026-01-09"},"value":0.162162162162},{"index":{"asset":"DDD","date":"2026-01-09"},"value":-0.297297297297},{"index":{"asset":"EEE","date":"2026-01-09"},"value":0.054054054054}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"factor_weights:group_equal_weight","function":"factor_weights","options":{"demeaned":true,"equal_weight":true,"group_adjust":true},"records":[{"asset":"A1","date":"2026-02-02","factor":0.5,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.012},"group":"Growth"},{"asset":"A2","date":"2026-02-02","factor":0.5,"factor_quantile":3,"forward_returns":{"1D":0.003,"5D":0.01},"group":"Growth"},{"asset":"A3","date":"2026-02-02","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Growth"},{"asset":"B1","date":"2026-02-02","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.03},"group":"Value"},{"asset":"B2","date":"2026-02-02","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.009,"5D":-0.021},"group":"Value"},{"asset":"B3","date":"2026-02-02","factor":0,"factor_quantile":2,"forward_returns":{"1D":0,"5D":0.002},"group":"Value"},{"asset":"A1","date":"2026-02-03","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Growth"},{"asset":"A2","date":"2026-02-03","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.005,"5D":-0.009},"group":"Growth"},{"asset":"A3","date":"2026-02-03","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Growth"},{"asset":"B1","date":"2026-02-03","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.025},"group":"Value"},{"asset":"B2","date":"2026-02-03","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.018},"group":"Value"},{"asset":"B3","date":"2026-02-03","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.004},"group":"Value"},{"asset":"A1","date":"2026-02-04","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.007},"group":"Growth"},{"asset":"A2","date":"2026-02-04","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.026},"group":"Growth"},{"asset":"A3","date":"2026-02-04","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.011},"group":"Growth"},{"asset":"B1","date":"2026-02-04","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Value"},{"asset":"B2","date":"2026-02-04","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.014,"5D":0.031},"group":"Value"},{"asset":"B3","date":"2026-02-04","factor":-0.1,"factor_quantile":2,"forward_returns":{"1D":-0.001,"5D":-0.003},"group":"Value"},{"asset":"A1","date":"2026-02-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.029},"group":"Growth"},{"asset":"A2","date":"2026-02-05","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Growth"},{"asset":"A3","date":"2026-02-05","factor":-0.6,"factor_quantile":1,"forward_returns":{"1D":-0.007,"5D":-0.016},"group":"Growth"},{"asset":"B1","date":"2026-02-05","factor":0.6,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.014},"group":"Value"},{"asset":"B2","date":"2026-02-05","factor":-0.7,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.019},"group":"Value"},{"asset":"B3","date":"2026-02-05","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.035},"group":"Value"},{"asset":"A1","date":"2026-02-06","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.017},"group":"Growth"},{"asset":"A2","date":"2026-02-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.032},"group":"Growth"},{"asset":"A3","date":"2026-02-06","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.003,"5D":0.008},"group":"Growth"},{"asset":"B1","date":"2026-02-06","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.01},"group":"Value"},{"asset":"B2","date":"2026-02-06","factor":0.8,"factor_quantile":2,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Value"},{"asset":"B3","date":"2026-02-06","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.018},"group":"Value"},{"asset":"A1","date":"2026-02-09","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Growth"},{"asset":"A2","date":"2026-02-09","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.012,"5D":-0.027},"group":"Growth"},{"asset":"A3","date":"2026-02-09","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.026},"group":"Growth"},{"asset":"B1","date":"2026-02-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Value"},{"asset":"B2","date":"2026-02-09","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":-0.004},"group":"Value"},{"asset":"B3","date":"2026-02-09","factor":1.6,"factor_quantile":3,"forward_returns":{"1D":0.018,"5D":0.041},"group":"Value"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_weights","output":[{"index":{"asset":"A1","date":"2026-02-02"},"value":0},{"index":{"asset":"A2","date":"2026-02-02"},"value":0},{"index":{"asset":"A3","date":"2026-02-02"},"value":-0.5},{"index":{"asset":"B1","date":"2026-02-02"},"value":0.25},{"index":{"asset":"B2","date":"2026-02-02"},"value":-0.25},{"index":{"asset":"B3","date":"2026-02-02"},"value":0},{"index":{"asset":"A1","date":"2026-02-03"},"value":0.25},{"index":{"asset":"A2","date":"2026-02-03"},"value":-0.25},{"index":{"asset":"A3","date":"2026-02-03"},"value":0},{"index":{"asset":"B1","date":"2026-02-03"},"value":0.25},{"index":{"asset":"B2","date":"2026-02-03"},"value":-0.25},{"index":{"asset":"B3","date":"2026-02-03"},"value":0},{"index":{"asset":"A1","date":"2026-02-04"},"value":-0.25},{"index":{"asset":"A2","date":"2026-02-04"},"value":0.25},{"index":{"asset":"A3","date":"2026-02-04"},"value":0},{"index":{"asset":"B1","date":"2026-02-04"},"value":-0.25},{"index":{"asset":"B2","date":"2026-02-04"},"value":0.25},{"index":{"asset":"B3","date":"2026-02-04"},"value":0},{"index":{"asset":"A1","date":"2026-02-05"},"value":0.25},{"index":{"asset":"A2","date":"2026-02-05"},"value":0},{"index":{"asset":"A3","date":"2026-02-05"},"value":-0.25},{"index":{"asset":"B1","date":"2026-02-05"},"value":0},{"index":{"asset":"B2","date":"2026-02-05"},"value":-0.25},{"index":{"asset":"B3","date":"2026-02-05"},"value":0.25},{"index":{"asset":"A1","date":"2026-02-06"},"value":-0.25},{"index":{"asset":"A2","date":"2026-02-06"},"value":0.25},{"index":{"asset":"A3","date":"2026-02-06"},"value":0},{"index":{"asset":"B1","date":"2026-02-06"},"value":-0.5},{"index":{"asset":"B2","date":"2026-02-06"},"value":0},{"index":{"asset":"B3","date":"2026-02-06"},"value":0},{"index":{"asset":"A1","date":"2026-02-09"},"value":0},{"index":{"asset":"A2","date":"2026-02-09"},"value":-0.25},{"index":{"asset":"A3","date":"2026-02-09"},"value":0.25},{"index":{"asset":"B1","date":"2026-02-09"},"value":0},{"index":{"asset":"B2","date":"2026-02-09"},"value":-0.25},{"index":{"asset":"B3","date":"2026-02-09"},"value":0.25}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"factor_returns:date_portfolio","function":"factor_returns","options":{"by_asset":false,"demeaned":true,"equal_weight":false,"group_adjust":false},"records":[{"asset":"AAA","date":"2026-01-05","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.01},"group":"Tech"},{"asset":"BBB","date":"2026-01-05","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.014},"group":"Tech"},{"asset":"CCC","date":"2026-01-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.03},"group":"Finance"},{"asset":"DDD","date":"2026-01-05","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":0.002},"group":"Finance"},{"asset":"EEE","date":"2026-01-05","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Health"},{"asset":"AAA","date":"2026-01-06","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.008},"group":"Tech"},{"asset":"BBB","date":"2026-01-06","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.008,"5D":0.021},"group":"Tech"},{"asset":"CCC","date":"2026-01-06","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Finance"},{"asset":"DDD","date":"2026-01-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.025},"group":"Finance"},{"asset":"EEE","date":"2026-01-06","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Health"},{"asset":"AAA","date":"2026-01-07","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-07","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Tech"},{"asset":"CCC","date":"2026-01-07","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.034},"group":"Finance"},{"asset":"DDD","date":"2026-01-07","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Finance"},{"asset":"EEE","date":"2026-01-07","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":0.001},"group":"Health"},{"asset":"AAA","date":"2026-01-08","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.024},"group":"Tech"},{"asset":"BBB","date":"2026-01-08","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Tech"},{"asset":"CCC","date":"2026-01-08","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.019},"group":"Finance"},{"asset":"DDD","date":"2026-01-08","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.011},"group":"Finance"},{"asset":"EEE","date":"2026-01-08","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.027},"group":"Health"},{"asset":"AAA","date":"2026-01-09","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-09","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.029},"group":"Tech"},{"asset":"CCC","date":"2026-01-09","factor":0.6,"factor_quantile":3,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Finance"},{"asset":"DDD","date":"2026-01-09","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.01,"5D":-0.023},"group":"Finance"},{"asset":"EEE","date":"2026-01-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.004},"group":"Health"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_returns","output":[{"index":{"date":"2026-01-05"},"values":{"1D":0.007087912088,"5D":0.01567032967}},{"index":{"date":"2026-01-06"},"values":{"1D":0.006275862069,"5D":0.014982758621}},{"index":{"date":"2026-01-07"},"values":{"1D":0.01036627907,"5D":0.022912790698}},{"index":{"date":"2026-01-08"},"values":{"1D":0.007973684211,"5D":0.019605263158}},{"index":{"date":"2026-01-09"},"values":{"1D":0.008916666667,"5D":0.02025}}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"factor_returns:group_adjusted","function":"factor_returns","options":{"by_asset":false,"demeaned":true,"equal_weight":false,"group_adjust":true},"records":[{"asset":"A1","date":"2026-02-02","factor":0.5,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.012},"group":"Growth"},{"asset":"A2","date":"2026-02-02","factor":0.5,"factor_quantile":3,"forward_returns":{"1D":0.003,"5D":0.01},"group":"Growth"},{"asset":"A3","date":"2026-02-02","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Growth"},{"asset":"B1","date":"2026-02-02","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.03},"group":"Value"},{"asset":"B2","date":"2026-02-02","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.009,"5D":-0.021},"group":"Value"},{"asset":"B3","date":"2026-02-02","factor":0,"factor_quantile":2,"forward_returns":{"1D":0,"5D":0.002},"group":"Value"},{"asset":"A1","date":"2026-02-03","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Growth"},{"asset":"A2","date":"2026-02-03","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.005,"5D":-0.009},"group":"Growth"},{"asset":"A3","date":"2026-02-03","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Growth"},{"asset":"B1","date":"2026-02-03","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.025},"group":"Value"},{"asset":"B2","date":"2026-02-03","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.018},"group":"Value"},{"asset":"B3","date":"2026-02-03","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.004},"group":"Value"},{"asset":"A1","date":"2026-02-04","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.007},"group":"Growth"},{"asset":"A2","date":"2026-02-04","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.026},"group":"Growth"},{"asset":"A3","date":"2026-02-04","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.011},"group":"Growth"},{"asset":"B1","date":"2026-02-04","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Value"},{"asset":"B2","date":"2026-02-04","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.014,"5D":0.031},"group":"Value"},{"asset":"B3","date":"2026-02-04","factor":-0.1,"factor_quantile":2,"forward_returns":{"1D":-0.001,"5D":-0.003},"group":"Value"},{"asset":"A1","date":"2026-02-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.029},"group":"Growth"},{"asset":"A2","date":"2026-02-05","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Growth"},{"asset":"A3","date":"2026-02-05","factor":-0.6,"factor_quantile":1,"forward_returns":{"1D":-0.007,"5D":-0.016},"group":"Growth"},{"asset":"B1","date":"2026-02-05","factor":0.6,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.014},"group":"Value"},{"asset":"B2","date":"2026-02-05","factor":-0.7,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.019},"group":"Value"},{"asset":"B3","date":"2026-02-05","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.035},"group":"Value"},{"asset":"A1","date":"2026-02-06","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.017},"group":"Growth"},{"asset":"A2","date":"2026-02-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.032},"group":"Growth"},{"asset":"A3","date":"2026-02-06","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.003,"5D":0.008},"group":"Growth"},{"asset":"B1","date":"2026-02-06","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.01},"group":"Value"},{"asset":"B2","date":"2026-02-06","factor":0.8,"factor_quantile":2,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Value"},{"asset":"B3","date":"2026-02-06","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.018},"group":"Value"},{"asset":"A1","date":"2026-02-09","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Growth"},{"asset":"A2","date":"2026-02-09","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.012,"5D":-0.027},"group":"Growth"},{"asset":"A3","date":"2026-02-09","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.026},"group":"Growth"},{"asset":"B1","date":"2026-02-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Value"},{"asset":"B2","date":"2026-02-09","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":-0.004},"group":"Value"},{"asset":"B3","date":"2026-02-09","factor":1.6,"factor_quantile":3,"forward_returns":{"1D":0.018,"5D":0.041},"group":"Value"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_returns","output":[{"index":{"date":"2026-02-02"},"values":{"1D":0.006253378378,"5D":0.016189189189}},{"index":{"date":"2026-02-03"},"values":{"1D":0.006441176471,"5D":0.016617647059}},{"index":{"date":"2026-02-04"},"values":{"1D":0.009124518614,"5D":0.021093068036}},{"index":{"date":"2026-02-05"},"values":{"1D":0.009637362637,"5D":0.023948076923}},{"index":{"date":"2026-02-06"},"values":{"1D":0.007647727273,"5D":0.018954545455}},{"index":{"date":"2026-02-07"},"values":{"1D":null,"5D":null}},{"index":{"date":"2026-02-08"},"values":{"1D":null,"5D":null}},{"index":{"date":"2026-02-09"},"values":{"1D":0.009912683824,"5D":0.022954044118}}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"factor_returns:by_asset_equal","function":"factor_returns","options":{"by_asset":true,"demeaned":true,"equal_weight":true,"group_adjust":false},"records":[{"asset":"AAA","date":"2026-01-05","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.01},"group":"Tech"},{"asset":"BBB","date":"2026-01-05","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.014},"group":"Tech"},{"asset":"CCC","date":"2026-01-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.03},"group":"Finance"},{"asset":"DDD","date":"2026-01-05","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":0.002},"group":"Finance"},{"asset":"EEE","date":"2026-01-05","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Health"},{"asset":"AAA","date":"2026-01-06","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.008},"group":"Tech"},{"asset":"BBB","date":"2026-01-06","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.008,"5D":0.021},"group":"Tech"},{"asset":"CCC","date":"2026-01-06","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Finance"},{"asset":"DDD","date":"2026-01-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.025},"group":"Finance"},{"asset":"EEE","date":"2026-01-06","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Health"},{"asset":"AAA","date":"2026-01-07","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-07","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Tech"},{"asset":"CCC","date":"2026-01-07","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.034},"group":"Finance"},{"asset":"DDD","date":"2026-01-07","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Finance"},{"asset":"EEE","date":"2026-01-07","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":0.001},"group":"Health"},{"asset":"AAA","date":"2026-01-08","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.024},"group":"Tech"},{"asset":"BBB","date":"2026-01-08","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Tech"},{"asset":"CCC","date":"2026-01-08","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.019},"group":"Finance"},{"asset":"DDD","date":"2026-01-08","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.011},"group":"Finance"},{"asset":"EEE","date":"2026-01-08","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.027},"group":"Health"},{"asset":"AAA","date":"2026-01-09","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-09","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.029},"group":"Tech"},{"asset":"CCC","date":"2026-01-09","factor":0.6,"factor_quantile":3,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Finance"},{"asset":"DDD","date":"2026-01-09","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.01,"5D":-0.023},"group":"Finance"},{"asset":"EEE","date":"2026-01-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.004},"group":"Health"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_returns","output":[{"index":{"asset":"AAA","date":"2026-01-05"},"values":{"1D":0.0015,"5D":0.0025}},{"index":{"asset":"BBB","date":"2026-01-05"},"values":{"1D":0,"5D":0}},{"index":{"asset":"CCC","date":"2026-01-05"},"values":{"1D":0.003,"5D":0.0075}},{"index":{"asset":"DDD","date":"2026-01-05"},"values":{"1D":0.0005,"5D":-0.0005}},{"index":{"asset":"EEE","date":"2026-01-05"},"values":{"1D":0.00175,"5D":0.005}},{"index":{"asset":"AAA","date":"2026-01-06"},"values":{"1D":0.001,"5D":0.002}},{"index":{"asset":"BBB","date":"2026-01-06"},"values":{"1D":0.002,"5D":0.00525}},{"index":{"asset":"CCC","date":"2026-01-06"},"values":{"1D":0,"5D":0}},{"index":{"asset":"DDD","date":"2026-01-06"},"values":{"1D":0.0025,"5D":0.00625}},{"index":{"asset":"EEE","date":"2026-01-06"},"values":{"1D":0.00075,"5D":0.0015}},{"index":{"asset":"AAA","date":"2026-01-07"},"values":{"1D":0,"5D":0}},{"index":{"asset":"BBB","date":"2026-01-07"},"values":{"1D":0.00275,"5D":0.006}},{"index":{"asset":"CCC","date":"2026-01-07"},"values":{"1D":0.00375,"5D":0.0085}},{"index":{"asset":"DDD","date":"2026-01-07"},"values":{"1D":0.0015,"5D":0.00375}},{"index":{"asset":"EEE","date":"2026-01-07"},"values":{"1D":0.00025,"5D":-0.00025}},{"index":{"asset":"AAA","date":"2026-01-08"},"values":{"1D":0.00225,"5D":0.006}},{"index":{"asset":"BBB","date":"2026-01-08"},"values":{"1D":0.0005,"5D":0.001}},{"index":{"asset":"CCC","date":"2026-01-08"},"values":{"1D":0.002,"5D":0.00475}},{"index":{"asset":"DDD","date":"2026-01-08"},"values":{"1D":0,"5D":0}},{"index":{"asset":"EEE","date":"2026-01-08"},"values":{"1D":0.00275,"5D":0.00675}},{"index":{"asset":"AAA","date":"2026-01-09"},"values":{"1D":0.00075,"5D":0.0015}},{"index":{"asset":"BBB","date":"2026-01-09"},"values":{"1D":0.00325,"5D":0.00725}},{"index":{"asset":"CCC","date":"2026-01-09"},"values":{"1D":0.00125,"5D":0.00325}},{"index":{"asset":"DDD","date":"2026-01-09"},"values":{"1D":0.0025,"5D":0.00575}},{"index":{"asset":"EEE","date":"2026-01-09"},"values":{"1D":0,"5D":0}}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"mean_return_by_quantile:aggregate_demeaned","function":"mean_return_by_quantile","options":{"by_date":false,"by_group":false,"demeaned":true,"group_adjust":false},"records":[{"asset":"AAA","date":"2026-01-05","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.01},"group":"Tech"},{"asset":"BBB","date":"2026-01-05","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.014},"group":"Tech"},{"asset":"CCC","date":"2026-01-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.03},"group":"Finance"},{"asset":"DDD","date":"2026-01-05","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":0.002},"group":"Finance"},{"asset":"EEE","date":"2026-01-05","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Health"},{"asset":"AAA","date":"2026-01-06","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.008},"group":"Tech"},{"asset":"BBB","date":"2026-01-06","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.008,"5D":0.021},"group":"Tech"},{"asset":"CCC","date":"2026-01-06","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Finance"},{"asset":"DDD","date":"2026-01-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.025},"group":"Finance"},{"asset":"EEE","date":"2026-01-06","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Health"},{"asset":"AAA","date":"2026-01-07","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-07","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Tech"},{"asset":"CCC","date":"2026-01-07","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.034},"group":"Finance"},{"asset":"DDD","date":"2026-01-07","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Finance"},{"asset":"EEE","date":"2026-01-07","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":0.001},"group":"Health"},{"asset":"AAA","date":"2026-01-08","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.024},"group":"Tech"},{"asset":"BBB","date":"2026-01-08","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Tech"},{"asset":"CCC","date":"2026-01-08","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.019},"group":"Finance"},{"asset":"DDD","date":"2026-01-08","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.011},"group":"Finance"},{"asset":"EEE","date":"2026-01-08","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.027},"group":"Health"},{"asset":"AAA","date":"2026-01-09","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-09","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.029},"group":"Tech"},{"asset":"CCC","date":"2026-01-09","factor":0.6,"factor_quantile":3,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Finance"},{"asset":"DDD","date":"2026-01-09","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.01,"5D":-0.023},"group":"Finance"},{"asset":"EEE","date":"2026-01-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.004},"group":"Health"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"mean_return_by_quantile","output":{"mean":[{"index":{"factor_quantile":1},"values":{"1D":-0.00736,"5D":-0.01694}},{"index":{"factor_quantile":2},"values":{"1D":0.00024,"5D":0.00076}},{"index":{"factor_quantile":3},"values":{"1D":0.00724,"5D":0.01656}}],"std_error":[{"index":{"factor_quantile":1},"values":{"1D":0.000415451562,"5D":0.000919021218}},{"index":{"factor_quantile":2},"values":{"1D":0.000474973683,"5D":0.001036146708}},{"index":{"factor_quantile":3},"values":{"1D":0.000332565783,"5D":0.000815230029}}]}}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"mean_return_by_quantile:by_date_raw","function":"mean_return_by_quantile","options":{"by_date":true,"by_group":false,"demeaned":false,"group_adjust":false},"records":[{"asset":"AAA","date":"2026-01-05","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.01},"group":"Tech"},{"asset":"BBB","date":"2026-01-05","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.014},"group":"Tech"},{"asset":"CCC","date":"2026-01-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.03},"group":"Finance"},{"asset":"DDD","date":"2026-01-05","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":0.002},"group":"Finance"},{"asset":"EEE","date":"2026-01-05","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Health"},{"asset":"AAA","date":"2026-01-06","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.008},"group":"Tech"},{"asset":"BBB","date":"2026-01-06","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.008,"5D":0.021},"group":"Tech"},{"asset":"CCC","date":"2026-01-06","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Finance"},{"asset":"DDD","date":"2026-01-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.025},"group":"Finance"},{"asset":"EEE","date":"2026-01-06","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Health"},{"asset":"AAA","date":"2026-01-07","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-07","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Tech"},{"asset":"CCC","date":"2026-01-07","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.034},"group":"Finance"},{"asset":"DDD","date":"2026-01-07","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Finance"},{"asset":"EEE","date":"2026-01-07","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":0.001},"group":"Health"},{"asset":"AAA","date":"2026-01-08","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.024},"group":"Tech"},{"asset":"BBB","date":"2026-01-08","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Tech"},{"asset":"CCC","date":"2026-01-08","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.019},"group":"Finance"},{"asset":"DDD","date":"2026-01-08","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.011},"group":"Finance"},{"asset":"EEE","date":"2026-01-08","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.027},"group":"Health"},{"asset":"AAA","date":"2026-01-09","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-09","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.029},"group":"Tech"},{"asset":"CCC","date":"2026-01-09","factor":0.6,"factor_quantile":3,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Finance"},{"asset":"DDD","date":"2026-01-09","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.01,"5D":-0.023},"group":"Finance"},{"asset":"EEE","date":"2026-01-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.004},"group":"Health"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"mean_return_by_quantile","output":{"mean":[{"index":{"date":"2026-01-05","factor_quantile":1},"values":{"1D":-0.004,"5D":-0.004}},{"index":{"date":"2026-01-06","factor_quantile":1},"values":{"1D":-0.0035,"5D":-0.007}},{"index":{"date":"2026-01-07","factor_quantile":1},"values":{"1D":-0.006,"5D":-0.0115}},{"index":{"date":"2026-01-08","factor_quantile":1},"values":{"1D":-0.005,"5D":-0.0115}},{"index":{"date":"2026-01-09","factor_quantile":1},"values":{"1D":-0.0065,"5D":-0.0145}},{"index":{"date":"2026-01-05","factor_quantile":2},"values":{"1D":0.004,"5D":0.014}},{"index":{"date":"2026-01-06","factor_quantile":2},"values":{"1D":0.001,"5D":0.005}},{"index":{"date":"2026-01-07","factor_quantile":2},"values":{"1D":0.002,"5D":0.006}},{"index":{"date":"2026-01-08","factor_quantile":2},"values":{"1D":0.004,"5D":0.011}},{"index":{"date":"2026-01-09","factor_quantile":2},"values":{"1D":0.002,"5D":0.004}},{"index":{"date":"2026-01-05","factor_quantile":3},"values":{"1D":0.0095,"5D":0.025}},{"index":{"date":"2026-01-06","factor_quantile":3},"values":{"1D":0.009,"5D":0.023}},{"index":{"date":"2026-01-07","factor_quantile":3},"values":{"1D":0.0105,"5D":0.0245}},{"index":{"date":"2026-01-08","factor_quantile":3},"values":{"1D":0.01,"5D":0.0255}},{"index":{"date":"2026-01-09","factor_quantile":3},"values":{"1D":0.009,"5D":0.021}}],"std_error":[{"index":{"date":"2026-01-05","factor_quantile":1},"values":{"1D":0.002,"5D":0.006}},{"index":{"date":"2026-01-06","factor_quantile":1},"values":{"1D":0.0005,"5D":0.001}},{"index":{"date":"2026-01-07","factor_quantile":1},"values":{"1D":0.005,"5D":0.0125}},{"index":{"date":"2026-01-08","factor_quantile":1},"values":{"1D":0.003,"5D":0.0075}},{"index":{"date":"2026-01-09","factor_quantile":1},"values":{"1D":0.0035,"5D":0.0085}},{"index":{"date":"2026-01-05","factor_quantile":2},"values":{"1D":null,"5D":null}},{"index":{"date":"2026-01-06","factor_quantile":2},"values":{"1D":null,"5D":null}},{"index":{"date":"2026-01-07","factor_quantile":2},"values":{"1D":null,"5D":null}},{"index":{"date":"2026-01-08","factor_quantile":2},"values":{"1D":null,"5D":null}},{"index":{"date":"2026-01-09","factor_quantile":2},"values":{"1D":null,"5D":null}},{"index":{"date":"2026-01-05","factor_quantile":3},"values":{"1D":0.0025,"5D":0.005}},{"index":{"date":"2026-01-06","factor_quantile":3},"values":{"1D":0.001,"5D":0.002}},{"index":{"date":"2026-01-07","factor_quantile":3},"values":{"1D":0.0045,"5D":0.0095}},{"index":{"date":"2026-01-08","factor_quantile":3},"values":{"1D":0.001,"5D":0.0015}},{"index":{"date":"2026-01-09","factor_quantile":3},"values":{"1D":0.004,"5D":0.008}}]}}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"mean_return_by_quantile:by_group_group_adjusted","function":"mean_return_by_quantile","options":{"by_date":false,"by_group":true,"demeaned":true,"group_adjust":true},"records":[{"asset":"A1","date":"2026-02-02","factor":0.5,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.012},"group":"Growth"},{"asset":"A2","date":"2026-02-02","factor":0.5,"factor_quantile":3,"forward_returns":{"1D":0.003,"5D":0.01},"group":"Growth"},{"asset":"A3","date":"2026-02-02","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Growth"},{"asset":"B1","date":"2026-02-02","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.03},"group":"Value"},{"asset":"B2","date":"2026-02-02","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.009,"5D":-0.021},"group":"Value"},{"asset":"B3","date":"2026-02-02","factor":0,"factor_quantile":2,"forward_returns":{"1D":0,"5D":0.002},"group":"Value"},{"asset":"A1","date":"2026-02-03","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Growth"},{"asset":"A2","date":"2026-02-03","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.005,"5D":-0.009},"group":"Growth"},{"asset":"A3","date":"2026-02-03","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Growth"},{"asset":"B1","date":"2026-02-03","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.025},"group":"Value"},{"asset":"B2","date":"2026-02-03","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.018},"group":"Value"},{"asset":"B3","date":"2026-02-03","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.004},"group":"Value"},{"asset":"A1","date":"2026-02-04","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.007},"group":"Growth"},{"asset":"A2","date":"2026-02-04","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.026},"group":"Growth"},{"asset":"A3","date":"2026-02-04","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.011},"group":"Growth"},{"asset":"B1","date":"2026-02-04","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Value"},{"asset":"B2","date":"2026-02-04","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.014,"5D":0.031},"group":"Value"},{"asset":"B3","date":"2026-02-04","factor":-0.1,"factor_quantile":2,"forward_returns":{"1D":-0.001,"5D":-0.003},"group":"Value"},{"asset":"A1","date":"2026-02-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.029},"group":"Growth"},{"asset":"A2","date":"2026-02-05","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Growth"},{"asset":"A3","date":"2026-02-05","factor":-0.6,"factor_quantile":1,"forward_returns":{"1D":-0.007,"5D":-0.016},"group":"Growth"},{"asset":"B1","date":"2026-02-05","factor":0.6,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.014},"group":"Value"},{"asset":"B2","date":"2026-02-05","factor":-0.7,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.019},"group":"Value"},{"asset":"B3","date":"2026-02-05","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.035},"group":"Value"},{"asset":"A1","date":"2026-02-06","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.017},"group":"Growth"},{"asset":"A2","date":"2026-02-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.032},"group":"Growth"},{"asset":"A3","date":"2026-02-06","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.003,"5D":0.008},"group":"Growth"},{"asset":"B1","date":"2026-02-06","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.01},"group":"Value"},{"asset":"B2","date":"2026-02-06","factor":0.8,"factor_quantile":2,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Value"},{"asset":"B3","date":"2026-02-06","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.018},"group":"Value"},{"asset":"A1","date":"2026-02-09","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Growth"},{"asset":"A2","date":"2026-02-09","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.012,"5D":-0.027},"group":"Growth"},{"asset":"A3","date":"2026-02-09","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.026},"group":"Growth"},{"asset":"B1","date":"2026-02-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Value"},{"asset":"B2","date":"2026-02-09","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":-0.004},"group":"Value"},{"asset":"B3","date":"2026-02-09","factor":1.6,"factor_quantile":3,"forward_returns":{"1D":0.018,"5D":0.041},"group":"Value"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"mean_return_by_quantile","output":{"mean":[{"index":{"factor_quantile":1,"group":"Growth"},"values":{"1D":-0.008277777778,"5D":-0.019611111111}},{"index":{"factor_quantile":1,"group":"Value"},"values":{"1D":-0.008944444444,"5D":-0.023055555556}},{"index":{"factor_quantile":2,"group":"Growth"},"values":{"1D":0.001222222222,"5D":0.002888888889}},{"index":{"factor_quantile":2,"group":"Value"},"values":{"1D":-0.000444444444,"5D":0.000111111111}},{"index":{"factor_quantile":3,"group":"Growth"},"values":{"1D":0.007055555556,"5D":0.016722222222}},{"index":{"factor_quantile":3,"group":"Value"},"values":{"1D":0.009388888889,"5D":0.022944444444}}],"std_error":[{"index":{"factor_quantile":1,"group":"Growth"},"values":{"1D":0.001412685036,"5D":0.003182610932}},{"index":{"factor_quantile":1,"group":"Value"},"values":{"1D":0.000813846226,"5D":0.001645232544}},{"index":{"factor_quantile":2,"group":"Growth"},"values":{"1D":0.000659217643,"5D":0.001560310194}},{"index":{"factor_quantile":2,"group":"Value"},"values":{"1D":0.001111111111,"5D":0.002713023005}},{"index":{"factor_quantile":3,"group":"Growth"},"values":{"1D":0.001464181396,"5D":0.003267592461}},{"index":{"factor_quantile":3,"group":"Value"},"values":{"1D":0.001486772958,"5D":0.003061610163}}]}}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"factor_information_coefficient:daily","function":"factor_information_coefficient","options":{"by_group":false,"group_adjust":false},"records":[{"asset":"AAA","date":"2026-01-05","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.01},"group":"Tech"},{"asset":"BBB","date":"2026-01-05","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.014},"group":"Tech"},{"asset":"CCC","date":"2026-01-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.03},"group":"Finance"},{"asset":"DDD","date":"2026-01-05","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":0.002},"group":"Finance"},{"asset":"EEE","date":"2026-01-05","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Health"},{"asset":"AAA","date":"2026-01-06","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.008},"group":"Tech"},{"asset":"BBB","date":"2026-01-06","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.008,"5D":0.021},"group":"Tech"},{"asset":"CCC","date":"2026-01-06","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Finance"},{"asset":"DDD","date":"2026-01-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.025},"group":"Finance"},{"asset":"EEE","date":"2026-01-06","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Health"},{"asset":"AAA","date":"2026-01-07","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-07","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Tech"},{"asset":"CCC","date":"2026-01-07","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.034},"group":"Finance"},{"asset":"DDD","date":"2026-01-07","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Finance"},{"asset":"EEE","date":"2026-01-07","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":0.001},"group":"Health"},{"asset":"AAA","date":"2026-01-08","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.024},"group":"Tech"},{"asset":"BBB","date":"2026-01-08","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Tech"},{"asset":"CCC","date":"2026-01-08","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.019},"group":"Finance"},{"asset":"DDD","date":"2026-01-08","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.011},"group":"Finance"},{"asset":"EEE","date":"2026-01-08","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.027},"group":"Health"},{"asset":"AAA","date":"2026-01-09","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-09","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.029},"group":"Tech"},{"asset":"CCC","date":"2026-01-09","factor":0.6,"factor_quantile":3,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Finance"},{"asset":"DDD","date":"2026-01-09","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.01,"5D":-0.023},"group":"Finance"},{"asset":"EEE","date":"2026-01-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.004},"group":"Health"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_information_coefficient","output":[{"index":{"date":"2026-01-05"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-01-06"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-01-07"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-01-08"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-01-09"},"values":{"1D":1,"5D":1}}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"factor_information_coefficient:group_adjusted","function":"factor_information_coefficient","options":{"by_group":false,"group_adjust":true},"records":[{"asset":"A1","date":"2026-02-02","factor":0.5,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.012},"group":"Growth"},{"asset":"A2","date":"2026-02-02","factor":0.5,"factor_quantile":3,"forward_returns":{"1D":0.003,"5D":0.01},"group":"Growth"},{"asset":"A3","date":"2026-02-02","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Growth"},{"asset":"B1","date":"2026-02-02","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.03},"group":"Value"},{"asset":"B2","date":"2026-02-02","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.009,"5D":-0.021},"group":"Value"},{"asset":"B3","date":"2026-02-02","factor":0,"factor_quantile":2,"forward_returns":{"1D":0,"5D":0.002},"group":"Value"},{"asset":"A1","date":"2026-02-03","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Growth"},{"asset":"A2","date":"2026-02-03","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.005,"5D":-0.009},"group":"Growth"},{"asset":"A3","date":"2026-02-03","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Growth"},{"asset":"B1","date":"2026-02-03","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.025},"group":"Value"},{"asset":"B2","date":"2026-02-03","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.018},"group":"Value"},{"asset":"B3","date":"2026-02-03","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.004},"group":"Value"},{"asset":"A1","date":"2026-02-04","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.007},"group":"Growth"},{"asset":"A2","date":"2026-02-04","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.026},"group":"Growth"},{"asset":"A3","date":"2026-02-04","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.011},"group":"Growth"},{"asset":"B1","date":"2026-02-04","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Value"},{"asset":"B2","date":"2026-02-04","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.014,"5D":0.031},"group":"Value"},{"asset":"B3","date":"2026-02-04","factor":-0.1,"factor_quantile":2,"forward_returns":{"1D":-0.001,"5D":-0.003},"group":"Value"},{"asset":"A1","date":"2026-02-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.029},"group":"Growth"},{"asset":"A2","date":"2026-02-05","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Growth"},{"asset":"A3","date":"2026-02-05","factor":-0.6,"factor_quantile":1,"forward_returns":{"1D":-0.007,"5D":-0.016},"group":"Growth"},{"asset":"B1","date":"2026-02-05","factor":0.6,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.014},"group":"Value"},{"asset":"B2","date":"2026-02-05","factor":-0.7,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.019},"group":"Value"},{"asset":"B3","date":"2026-02-05","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.035},"group":"Value"},{"asset":"A1","date":"2026-02-06","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.017},"group":"Growth"},{"asset":"A2","date":"2026-02-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.032},"group":"Growth"},{"asset":"A3","date":"2026-02-06","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.003,"5D":0.008},"group":"Growth"},{"asset":"B1","date":"2026-02-06","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.01},"group":"Value"},{"asset":"B2","date":"2026-02-06","factor":0.8,"factor_quantile":2,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Value"},{"asset":"B3","date":"2026-02-06","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.018},"group":"Value"},{"asset":"A1","date":"2026-02-09","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Growth"},{"asset":"A2","date":"2026-02-09","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.012,"5D":-0.027},"group":"Growth"},{"asset":"A3","date":"2026-02-09","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.026},"group":"Growth"},{"asset":"B1","date":"2026-02-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Value"},{"asset":"B2","date":"2026-02-09","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":-0.004},"group":"Value"},{"asset":"B3","date":"2026-02-09","factor":1.6,"factor_quantile":3,"forward_returns":{"1D":0.018,"5D":0.041},"group":"Value"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_information_coefficient","output":[{"index":{"date":"2026-02-02"},"values":{"1D":0.985610760609,"5D":0.985610760609}},{"index":{"date":"2026-02-03"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-04"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-05"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-06"},"values":{"1D":0.985610760609,"5D":0.985610760609}},{"index":{"date":"2026-02-07"},"values":{"1D":null,"5D":null}},{"index":{"date":"2026-02-08"},"values":{"1D":null,"5D":null}},{"index":{"date":"2026-02-09"},"values":{"1D":1,"5D":1}}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"factor_information_coefficient:by_group","function":"factor_information_coefficient","options":{"by_group":true,"group_adjust":true},"records":[{"asset":"A1","date":"2026-02-02","factor":0.5,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.012},"group":"Growth"},{"asset":"A2","date":"2026-02-02","factor":0.5,"factor_quantile":3,"forward_returns":{"1D":0.003,"5D":0.01},"group":"Growth"},{"asset":"A3","date":"2026-02-02","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Growth"},{"asset":"B1","date":"2026-02-02","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.03},"group":"Value"},{"asset":"B2","date":"2026-02-02","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.009,"5D":-0.021},"group":"Value"},{"asset":"B3","date":"2026-02-02","factor":0,"factor_quantile":2,"forward_returns":{"1D":0,"5D":0.002},"group":"Value"},{"asset":"A1","date":"2026-02-03","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Growth"},{"asset":"A2","date":"2026-02-03","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.005,"5D":-0.009},"group":"Growth"},{"asset":"A3","date":"2026-02-03","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Growth"},{"asset":"B1","date":"2026-02-03","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.025},"group":"Value"},{"asset":"B2","date":"2026-02-03","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.018},"group":"Value"},{"asset":"B3","date":"2026-02-03","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.004},"group":"Value"},{"asset":"A1","date":"2026-02-04","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.007},"group":"Growth"},{"asset":"A2","date":"2026-02-04","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.026},"group":"Growth"},{"asset":"A3","date":"2026-02-04","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.011},"group":"Growth"},{"asset":"B1","date":"2026-02-04","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Value"},{"asset":"B2","date":"2026-02-04","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.014,"5D":0.031},"group":"Value"},{"asset":"B3","date":"2026-02-04","factor":-0.1,"factor_quantile":2,"forward_returns":{"1D":-0.001,"5D":-0.003},"group":"Value"},{"asset":"A1","date":"2026-02-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.029},"group":"Growth"},{"asset":"A2","date":"2026-02-05","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Growth"},{"asset":"A3","date":"2026-02-05","factor":-0.6,"factor_quantile":1,"forward_returns":{"1D":-0.007,"5D":-0.016},"group":"Growth"},{"asset":"B1","date":"2026-02-05","factor":0.6,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.014},"group":"Value"},{"asset":"B2","date":"2026-02-05","factor":-0.7,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.019},"group":"Value"},{"asset":"B3","date":"2026-02-05","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.035},"group":"Value"},{"asset":"A1","date":"2026-02-06","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.017},"group":"Growth"},{"asset":"A2","date":"2026-02-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.032},"group":"Growth"},{"asset":"A3","date":"2026-02-06","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.003,"5D":0.008},"group":"Growth"},{"asset":"B1","date":"2026-02-06","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.01},"group":"Value"},{"asset":"B2","date":"2026-02-06","factor":0.8,"factor_quantile":2,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Value"},{"asset":"B3","date":"2026-02-06","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.018},"group":"Value"},{"asset":"A1","date":"2026-02-09","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Growth"},{"asset":"A2","date":"2026-02-09","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.012,"5D":-0.027},"group":"Growth"},{"asset":"A3","date":"2026-02-09","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.026},"group":"Growth"},{"asset":"B1","date":"2026-02-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Value"},{"asset":"B2","date":"2026-02-09","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":-0.004},"group":"Value"},{"asset":"B3","date":"2026-02-09","factor":1.6,"factor_quantile":3,"forward_returns":{"1D":0.018,"5D":0.041},"group":"Value"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_information_coefficient","output":[{"index":{"date":"2026-02-02","group":"Growth"},"values":{"1D":0.866025403784,"5D":0.866025403784}},{"index":{"date":"2026-02-02","group":"Value"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-03","group":"Growth"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-03","group":"Value"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-04","group":"Growth"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-04","group":"Value"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-05","group":"Growth"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-05","group":"Value"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-06","group":"Growth"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-06","group":"Value"},"values":{"1D":0.866025403784,"5D":0.866025403784}},{"index":{"date":"2026-02-09","group":"Growth"},"values":{"1D":1,"5D":1}},{"index":{"date":"2026-02-09","group":"Value"},"values":{"1D":1,"5D":1}}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"quantile_turnover:quantile_1_period_1","function":"quantile_turnover","period":1,"quantile":1,"records":[{"asset":"AAA","date":"2026-01-05","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.01},"group":"Tech"},{"asset":"BBB","date":"2026-01-05","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.014},"group":"Tech"},{"asset":"CCC","date":"2026-01-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.03},"group":"Finance"},{"asset":"DDD","date":"2026-01-05","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":0.002},"group":"Finance"},{"asset":"EEE","date":"2026-01-05","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Health"},{"asset":"AAA","date":"2026-01-06","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.008},"group":"Tech"},{"asset":"BBB","date":"2026-01-06","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.008,"5D":0.021},"group":"Tech"},{"asset":"CCC","date":"2026-01-06","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Finance"},{"asset":"DDD","date":"2026-01-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.025},"group":"Finance"},{"asset":"EEE","date":"2026-01-06","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Health"},{"asset":"AAA","date":"2026-01-07","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-07","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Tech"},{"asset":"CCC","date":"2026-01-07","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.034},"group":"Finance"},{"asset":"DDD","date":"2026-01-07","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Finance"},{"asset":"EEE","date":"2026-01-07","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":0.001},"group":"Health"},{"asset":"AAA","date":"2026-01-08","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.024},"group":"Tech"},{"asset":"BBB","date":"2026-01-08","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Tech"},{"asset":"CCC","date":"2026-01-08","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.019},"group":"Finance"},{"asset":"DDD","date":"2026-01-08","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.011},"group":"Finance"},{"asset":"EEE","date":"2026-01-08","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.027},"group":"Health"},{"asset":"AAA","date":"2026-01-09","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-09","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.029},"group":"Tech"},{"asset":"CCC","date":"2026-01-09","factor":0.6,"factor_quantile":3,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Finance"},{"asset":"DDD","date":"2026-01-09","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.01,"5D":-0.023},"group":"Finance"},{"asset":"EEE","date":"2026-01-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.004},"group":"Health"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"quantile_turnover","output":[{"index":{"date":"2026-01-05"},"value":null},{"index":{"date":"2026-01-06"},"value":0.5},{"index":{"date":"2026-01-07"},"value":0.5},{"index":{"date":"2026-01-08"},"value":0.5},{"index":{"date":"2026-01-09"},"value":1}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"quantile_turnover:quantile_3_period_1","function":"quantile_turnover","period":1,"quantile":3,"records":[{"asset":"AAA","date":"2026-01-05","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.01},"group":"Tech"},{"asset":"BBB","date":"2026-01-05","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.014},"group":"Tech"},{"asset":"CCC","date":"2026-01-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.03},"group":"Finance"},{"asset":"DDD","date":"2026-01-05","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":0.002},"group":"Finance"},{"asset":"EEE","date":"2026-01-05","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Health"},{"asset":"AAA","date":"2026-01-06","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.008},"group":"Tech"},{"asset":"BBB","date":"2026-01-06","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.008,"5D":0.021},"group":"Tech"},{"asset":"CCC","date":"2026-01-06","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Finance"},{"asset":"DDD","date":"2026-01-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.025},"group":"Finance"},{"asset":"EEE","date":"2026-01-06","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Health"},{"asset":"AAA","date":"2026-01-07","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-07","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Tech"},{"asset":"CCC","date":"2026-01-07","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.034},"group":"Finance"},{"asset":"DDD","date":"2026-01-07","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Finance"},{"asset":"EEE","date":"2026-01-07","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":0.001},"group":"Health"},{"asset":"AAA","date":"2026-01-08","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.024},"group":"Tech"},{"asset":"BBB","date":"2026-01-08","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Tech"},{"asset":"CCC","date":"2026-01-08","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.019},"group":"Finance"},{"asset":"DDD","date":"2026-01-08","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.011},"group":"Finance"},{"asset":"EEE","date":"2026-01-08","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.027},"group":"Health"},{"asset":"AAA","date":"2026-01-09","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-09","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.029},"group":"Tech"},{"asset":"CCC","date":"2026-01-09","factor":0.6,"factor_quantile":3,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Finance"},{"asset":"DDD","date":"2026-01-09","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.01,"5D":-0.023},"group":"Finance"},{"asset":"EEE","date":"2026-01-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.004},"group":"Health"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"quantile_turnover","output":[{"index":{"date":"2026-01-05"},"value":null},{"index":{"date":"2026-01-06"},"value":1},{"index":{"date":"2026-01-07"},"value":0.5},{"index":{"date":"2026-01-08"},"value":1},{"index":{"date":"2026-01-09"},"value":1}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"quantile_turnover:quantile_2_period_2","function":"quantile_turnover","period":2,"quantile":2,"records":[{"asset":"A1","date":"2026-02-02","factor":0.5,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.012},"group":"Growth"},{"asset":"A2","date":"2026-02-02","factor":0.5,"factor_quantile":3,"forward_returns":{"1D":0.003,"5D":0.01},"group":"Growth"},{"asset":"A3","date":"2026-02-02","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Growth"},{"asset":"B1","date":"2026-02-02","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.03},"group":"Value"},{"asset":"B2","date":"2026-02-02","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.009,"5D":-0.021},"group":"Value"},{"asset":"B3","date":"2026-02-02","factor":0,"factor_quantile":2,"forward_returns":{"1D":0,"5D":0.002},"group":"Value"},{"asset":"A1","date":"2026-02-03","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Growth"},{"asset":"A2","date":"2026-02-03","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.005,"5D":-0.009},"group":"Growth"},{"asset":"A3","date":"2026-02-03","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Growth"},{"asset":"B1","date":"2026-02-03","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.025},"group":"Value"},{"asset":"B2","date":"2026-02-03","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.018},"group":"Value"},{"asset":"B3","date":"2026-02-03","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.004},"group":"Value"},{"asset":"A1","date":"2026-02-04","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.007},"group":"Growth"},{"asset":"A2","date":"2026-02-04","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.026},"group":"Growth"},{"asset":"A3","date":"2026-02-04","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.011},"group":"Growth"},{"asset":"B1","date":"2026-02-04","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Value"},{"asset":"B2","date":"2026-02-04","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.014,"5D":0.031},"group":"Value"},{"asset":"B3","date":"2026-02-04","factor":-0.1,"factor_quantile":2,"forward_returns":{"1D":-0.001,"5D":-0.003},"group":"Value"},{"asset":"A1","date":"2026-02-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.029},"group":"Growth"},{"asset":"A2","date":"2026-02-05","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Growth"},{"asset":"A3","date":"2026-02-05","factor":-0.6,"factor_quantile":1,"forward_returns":{"1D":-0.007,"5D":-0.016},"group":"Growth"},{"asset":"B1","date":"2026-02-05","factor":0.6,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.014},"group":"Value"},{"asset":"B2","date":"2026-02-05","factor":-0.7,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.019},"group":"Value"},{"asset":"B3","date":"2026-02-05","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.035},"group":"Value"},{"asset":"A1","date":"2026-02-06","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.017},"group":"Growth"},{"asset":"A2","date":"2026-02-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.032},"group":"Growth"},{"asset":"A3","date":"2026-02-06","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.003,"5D":0.008},"group":"Growth"},{"asset":"B1","date":"2026-02-06","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.01},"group":"Value"},{"asset":"B2","date":"2026-02-06","factor":0.8,"factor_quantile":2,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Value"},{"asset":"B3","date":"2026-02-06","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.018},"group":"Value"},{"asset":"A1","date":"2026-02-09","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Growth"},{"asset":"A2","date":"2026-02-09","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.012,"5D":-0.027},"group":"Growth"},{"asset":"A3","date":"2026-02-09","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.026},"group":"Growth"},{"asset":"B1","date":"2026-02-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Value"},{"asset":"B2","date":"2026-02-09","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":-0.004},"group":"Value"},{"asset":"B3","date":"2026-02-09","factor":1.6,"factor_quantile":3,"forward_returns":{"1D":0.018,"5D":0.041},"group":"Value"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"quantile_turnover","output":[{"index":{"date":"2026-02-02"},"value":null},{"index":{"date":"2026-02-03"},"value":null},{"index":{"date":"2026-02-04"},"value":0.5},{"index":{"date":"2026-02-05"},"value":1},{"index":{"date":"2026-02-06"},"value":0.5},{"index":{"date":"2026-02-07"},"value":null},{"index":{"date":"2026-02-08"},"value":null},{"index":{"date":"2026-02-09"},"value":null}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"factor_rank_autocorrelation:period_1","function":"factor_rank_autocorrelation","period":1,"records":[{"asset":"AAA","date":"2026-01-05","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.01},"group":"Tech"},{"asset":"BBB","date":"2026-01-05","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.014},"group":"Tech"},{"asset":"CCC","date":"2026-01-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.03},"group":"Finance"},{"asset":"DDD","date":"2026-01-05","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":0.002},"group":"Finance"},{"asset":"EEE","date":"2026-01-05","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Health"},{"asset":"AAA","date":"2026-01-06","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.008},"group":"Tech"},{"asset":"BBB","date":"2026-01-06","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.008,"5D":0.021},"group":"Tech"},{"asset":"CCC","date":"2026-01-06","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Finance"},{"asset":"DDD","date":"2026-01-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.025},"group":"Finance"},{"asset":"EEE","date":"2026-01-06","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Health"},{"asset":"AAA","date":"2026-01-07","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-07","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Tech"},{"asset":"CCC","date":"2026-01-07","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.034},"group":"Finance"},{"asset":"DDD","date":"2026-01-07","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Finance"},{"asset":"EEE","date":"2026-01-07","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":0.001},"group":"Health"},{"asset":"AAA","date":"2026-01-08","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.024},"group":"Tech"},{"asset":"BBB","date":"2026-01-08","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Tech"},{"asset":"CCC","date":"2026-01-08","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.019},"group":"Finance"},{"asset":"DDD","date":"2026-01-08","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.011},"group":"Finance"},{"asset":"EEE","date":"2026-01-08","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.027},"group":"Health"},{"asset":"AAA","date":"2026-01-09","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-09","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.029},"group":"Tech"},{"asset":"CCC","date":"2026-01-09","factor":0.6,"factor_quantile":3,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Finance"},{"asset":"DDD","date":"2026-01-09","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.01,"5D":-0.023},"group":"Finance"},{"asset":"EEE","date":"2026-01-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.004},"group":"Health"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_rank_autocorrelation","output":[{"index":{"date":"2026-01-05"},"value":null},{"index":{"date":"2026-01-06"},"value":0.1},{"index":{"date":"2026-01-07"},"value":0.1},{"index":{"date":"2026-01-08"},"value":-0.4},{"index":{"date":"2026-01-09"},"value":-0.5}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"factor_rank_autocorrelation:period_2","function":"factor_rank_autocorrelation","period":2,"records":[{"asset":"AAA","date":"2026-01-05","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.01},"group":"Tech"},{"asset":"BBB","date":"2026-01-05","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.014},"group":"Tech"},{"asset":"CCC","date":"2026-01-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.03},"group":"Finance"},{"asset":"DDD","date":"2026-01-05","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":0.002},"group":"Finance"},{"asset":"EEE","date":"2026-01-05","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Health"},{"asset":"AAA","date":"2026-01-06","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.008},"group":"Tech"},{"asset":"BBB","date":"2026-01-06","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.008,"5D":0.021},"group":"Tech"},{"asset":"CCC","date":"2026-01-06","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Finance"},{"asset":"DDD","date":"2026-01-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.025},"group":"Finance"},{"asset":"EEE","date":"2026-01-06","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Health"},{"asset":"AAA","date":"2026-01-07","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-07","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Tech"},{"asset":"CCC","date":"2026-01-07","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.034},"group":"Finance"},{"asset":"DDD","date":"2026-01-07","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Finance"},{"asset":"EEE","date":"2026-01-07","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":0.001},"group":"Health"},{"asset":"AAA","date":"2026-01-08","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.024},"group":"Tech"},{"asset":"BBB","date":"2026-01-08","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Tech"},{"asset":"CCC","date":"2026-01-08","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.019},"group":"Finance"},{"asset":"DDD","date":"2026-01-08","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.011},"group":"Finance"},{"asset":"EEE","date":"2026-01-08","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.027},"group":"Health"},{"asset":"AAA","date":"2026-01-09","factor":-0.5,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.006},"group":"Tech"},{"asset":"BBB","date":"2026-01-09","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.029},"group":"Tech"},{"asset":"CCC","date":"2026-01-09","factor":0.6,"factor_quantile":3,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Finance"},{"asset":"DDD","date":"2026-01-09","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.01,"5D":-0.023},"group":"Finance"},{"asset":"EEE","date":"2026-01-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.004},"group":"Health"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_rank_autocorrelation","output":[{"index":{"date":"2026-01-05"},"value":null},{"index":{"date":"2026-01-06"},"value":null},{"index":{"date":"2026-01-07"},"value":0.2},{"index":{"date":"2026-01-08"},"value":-0.5},{"index":{"date":"2026-01-09"},"value":-0.4}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"},{"input":{"vector_id":"factor_rank_autocorrelation:period_1","function":"factor_rank_autocorrelation","period":1,"records":[{"asset":"A1","date":"2026-02-02","factor":0.5,"factor_quantile":2,"forward_returns":{"1D":0.004,"5D":0.012},"group":"Growth"},{"asset":"A2","date":"2026-02-02","factor":0.5,"factor_quantile":3,"forward_returns":{"1D":0.003,"5D":0.01},"group":"Growth"},{"asset":"A3","date":"2026-02-02","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.002,"5D":-0.004},"group":"Growth"},{"asset":"B1","date":"2026-02-02","factor":1.3,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.03},"group":"Value"},{"asset":"B2","date":"2026-02-02","factor":-1.1,"factor_quantile":1,"forward_returns":{"1D":-0.009,"5D":-0.021},"group":"Value"},{"asset":"B3","date":"2026-02-02","factor":0,"factor_quantile":2,"forward_returns":{"1D":0,"5D":0.002},"group":"Value"},{"asset":"A1","date":"2026-02-03","factor":0.7,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.015},"group":"Growth"},{"asset":"A2","date":"2026-02-03","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.005,"5D":-0.009},"group":"Growth"},{"asset":"A3","date":"2026-02-03","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Growth"},{"asset":"B1","date":"2026-02-03","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.009,"5D":0.025},"group":"Value"},{"asset":"B2","date":"2026-02-03","factor":-0.8,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.018},"group":"Value"},{"asset":"B3","date":"2026-02-03","factor":0.1,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.004},"group":"Value"},{"asset":"A1","date":"2026-02-04","factor":-0.3,"factor_quantile":1,"forward_returns":{"1D":-0.003,"5D":-0.007},"group":"Growth"},{"asset":"A2","date":"2026-02-04","factor":0.9,"factor_quantile":3,"forward_returns":{"1D":0.01,"5D":0.026},"group":"Growth"},{"asset":"A3","date":"2026-02-04","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.011},"group":"Growth"},{"asset":"B1","date":"2026-02-04","factor":-1.2,"factor_quantile":1,"forward_returns":{"1D":-0.011,"5D":-0.024},"group":"Value"},{"asset":"B2","date":"2026-02-04","factor":1.4,"factor_quantile":3,"forward_returns":{"1D":0.014,"5D":0.031},"group":"Value"},{"asset":"B3","date":"2026-02-04","factor":-0.1,"factor_quantile":2,"forward_returns":{"1D":-0.001,"5D":-0.003},"group":"Value"},{"asset":"A1","date":"2026-02-05","factor":1.1,"factor_quantile":3,"forward_returns":{"1D":0.012,"5D":0.029},"group":"Growth"},{"asset":"A2","date":"2026-02-05","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.001,"5D":0.005},"group":"Growth"},{"asset":"A3","date":"2026-02-05","factor":-0.6,"factor_quantile":1,"forward_returns":{"1D":-0.007,"5D":-0.016},"group":"Growth"},{"asset":"B1","date":"2026-02-05","factor":0.6,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.014},"group":"Value"},{"asset":"B2","date":"2026-02-05","factor":-0.7,"factor_quantile":1,"forward_returns":{"1D":-0.006,"5D":-0.019},"group":"Value"},{"asset":"B3","date":"2026-02-05","factor":1.5,"factor_quantile":3,"forward_returns":{"1D":0.015,"5D":0.035},"group":"Value"},{"asset":"A1","date":"2026-02-06","factor":-0.9,"factor_quantile":1,"forward_returns":{"1D":-0.008,"5D":-0.017},"group":"Growth"},{"asset":"A2","date":"2026-02-06","factor":1.2,"factor_quantile":3,"forward_returns":{"1D":0.013,"5D":0.032},"group":"Growth"},{"asset":"A3","date":"2026-02-06","factor":0.3,"factor_quantile":2,"forward_returns":{"1D":0.003,"5D":0.008},"group":"Growth"},{"asset":"B1","date":"2026-02-06","factor":-0.4,"factor_quantile":1,"forward_returns":{"1D":-0.004,"5D":-0.01},"group":"Value"},{"asset":"B2","date":"2026-02-06","factor":0.8,"factor_quantile":2,"forward_returns":{"1D":0.007,"5D":0.02},"group":"Value"},{"asset":"B3","date":"2026-02-06","factor":0.8,"factor_quantile":3,"forward_returns":{"1D":0.006,"5D":0.018},"group":"Value"},{"asset":"A1","date":"2026-02-09","factor":0.4,"factor_quantile":2,"forward_returns":{"1D":0.005,"5D":0.013},"group":"Growth"},{"asset":"A2","date":"2026-02-09","factor":-1,"factor_quantile":1,"forward_returns":{"1D":-0.012,"5D":-0.027},"group":"Growth"},{"asset":"A3","date":"2026-02-09","factor":1,"factor_quantile":3,"forward_returns":{"1D":0.011,"5D":0.026},"group":"Growth"},{"asset":"B1","date":"2026-02-09","factor":0.2,"factor_quantile":2,"forward_returns":{"1D":0.002,"5D":0.006},"group":"Value"},{"asset":"B2","date":"2026-02-09","factor":-0.2,"factor_quantile":1,"forward_returns":{"1D":-0.001,"5D":-0.004},"group":"Value"},{"asset":"B3","date":"2026-02-09","factor":1.6,"factor_quantile":3,"forward_returns":{"1D":0.018,"5D":0.041},"group":"Value"}]},"expected":{"result":{"schema":"apex-alphalens-factor-research/1","function":"factor_rank_autocorrelation","output":[{"index":{"date":"2026-02-02"},"value":null},{"index":{"date":"2026-02-03"},"value":0.695725242783},{"index":{"date":"2026-02-04"},"value":-0.942857142857},{"index":{"date":"2026-02-05"},"value":-0.714285714286},{"index":{"date":"2026-02-06"},"value":-0.289885517826},{"index":{"date":"2026-02-07"},"value":null},{"index":{"date":"2026-02-08"},"value":null},{"index":{"date":"2026-02-09"},"value":null}]}},"match":"subset","verified_at":"2026-07-05T12:00:00.000Z"}]}