feat: 리밸런싱 엔진 V1 + GAS 버그 수정 (2026-06-13)
주요 변경: - tools/build_rebalance_engine_v1.py: REBALANCE_ENGINE_V1 신규 * account_snapshot 직접 합산(_build_snap_position_map) → 소수주 분리 행 병합 * 레짐 소스 macro.REGIME_PRELIM 최우선 (GAS 와 동일) - src/gas_adapter_parts/gdf_06_rebalance.gs: runRebalanceSheet_() 신규 * Logger.log / getSpreadsheet_() 로 run_all 연동 수정 - src/gas_adapter_parts/gdc_01_fetch_fundamentals.gs * _mergePositionRecord_(): 소수주 중복 행 합산 신규 * parseInt → parseFloat (qty, availQty) - src/gas_adapter_parts/gdf_01_price_metrics.gs * 미보유 종목 SELL_READY → WATCH_EXIT_SIGNAL - spec/41_release_dag.yaml: build_rebalance_sheet 노드 추가 (step_count 63) - spec/51_formula_lifecycle_registry.yaml: REBALANCE_ENGINE_V1 등록 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1 @@
|
||||
"""Auto-generated package."""
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for ABSOLUTE_RISK_STOP_V1."""
|
||||
|
||||
FORMULA_ID = 'ABSOLUTE_RISK_STOP_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['holdings', 'df_map']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('ABSOLUTE_RISK_STOP_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for ALGORITHM_GUIDANCE_PROOF_V1."""
|
||||
|
||||
FORMULA_ID = 'ALGORITHM_GUIDANCE_PROOF_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('ALGORITHM_GUIDANCE_PROOF_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for ALPHA_EVALUATION_WINDOW_V1."""
|
||||
|
||||
FORMULA_ID = 'ALPHA_EVALUATION_WINDOW_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['entry_date', 'position_class', 't20_return_pct', 't60_return_pct', 'benchmark_core_return_pct']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('ALPHA_EVALUATION_WINDOW_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for ALPHA_FEEDBACK_LOOP_V1."""
|
||||
|
||||
FORMULA_ID = 'ALPHA_FEEDBACK_LOOP_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['alpha_evaluation_window_json', 'saqg_v1', 'brt_verdict', 'market_regime']
|
||||
FORMULA_OUTPUT_FIELDS = [{'field': 'alpha_feedback_json', 'subfields': ['eligible_t20_fail_rate', 'eligible_t60_fail_rate', 'recommended_filter_adjustments', 'cases_analyzed']}]
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('ALPHA_FEEDBACK_LOOP_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for ANTI_CHASE_V1."""
|
||||
|
||||
FORMULA_ID = 'ANTI_CHASE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('ANTI_CHASE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for ANTI_CHASING_VELOCITY_V1."""
|
||||
|
||||
FORMULA_ID = 'ANTI_CHASING_VELOCITY_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['close', 'close_1d_ago', 'close_5d_ago', 'market_regime']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('ANTI_CHASING_VELOCITY_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for ANTI_LATE_ENTRY_GATE_V2."""
|
||||
|
||||
FORMULA_ID = 'ANTI_LATE_ENTRY_GATE_V2'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('ANTI_LATE_ENTRY_GATE_V2' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for ANTI_WHIPSAW_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'ANTI_WHIPSAW_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['close_price', 'ma20', 'rsi14']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('ANTI_WHIPSAW_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for ARTIFACT_FRESHNESS_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'ARTIFACT_FRESHNESS_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('ARTIFACT_FRESHNESS_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for AUDIT_REPLAY_SNAPSHOT_V1."""
|
||||
|
||||
FORMULA_ID = 'AUDIT_REPLAY_SNAPSHOT_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('AUDIT_REPLAY_SNAPSHOT_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for BENCHMARK_RELATIVE_TIMESERIES_V1."""
|
||||
|
||||
FORMULA_ID = 'BENCHMARK_RELATIVE_TIMESERIES_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['price.ret5D', 'price.ret20D', 'price.ret60D', 'price.close', 'high52w', 'globalKospiRet5D_', 'globalKospiRet20D_', 'globalKospiRet60D_', 'globalKospiDrawdown_']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('BENCHMARK_RELATIVE_TIMESERIES_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for BLANK_CELL_AUDIT_V1."""
|
||||
|
||||
FORMULA_ID = 'BLANK_CELL_AUDIT_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['operational_report_json']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('BLANK_CELL_AUDIT_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for BREAKEVEN_RATCHET_V1."""
|
||||
|
||||
FORMULA_ID = 'BREAKEVEN_RATCHET_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['average_cost', 'highest_price_since_entry']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('BREAKEVEN_RATCHET_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for BREAKOUT_QUALITY_GATE_V2."""
|
||||
|
||||
FORMULA_ID = 'BREAKOUT_QUALITY_GATE_V2'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['close', 'ma20', 'ret_3d', 'ret_1d', 'disparity', 'rsi14', 'volume', 'avg_volume_5d', 'timing_score_exit', 'distribution_risk_score', 'late_chase_risk_score']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('BREAKOUT_QUALITY_GATE_V2' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CANONICAL_ARTIFACT_RESOLVER_V1."""
|
||||
|
||||
FORMULA_ID = 'CANONICAL_ARTIFACT_RESOLVER_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CANONICAL_ARTIFACT_RESOLVER_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CANONICAL_METRICS_V1."""
|
||||
|
||||
FORMULA_ID = 'CANONICAL_METRICS_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CANONICAL_METRICS_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CAPITAL_STYLE_ALLOCATION_V1."""
|
||||
|
||||
FORMULA_ID = 'CAPITAL_STYLE_ALLOCATION_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['smart_money_flow_signal_v2_json', 'fundamental_multifactor_v3_json', 'macro_event_ticker_impact_v1_json', 'liquidity_flow_signal_v1_json']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CAPITAL_STYLE_ALLOCATION_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CASH_CREATION_PURPOSE_LOCK_V1."""
|
||||
|
||||
FORMULA_ID = 'CASH_CREATION_PURPOSE_LOCK_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['composite_verdict', 'rs_verdict', 'brt_verdict', 'excess_drawdown_pctp', 'recovery_ratio_20d', 'sfg_v1']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CASH_CREATION_PURPOSE_LOCK_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CASH_FLOOR_V1."""
|
||||
|
||||
FORMULA_ID = 'CASH_FLOOR_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['total_asset', 'settlement_cash_d2_krw', 'market_risk_score']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CASH_FLOOR_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CASH_RAISE_PARETO_EXECUTOR_V2."""
|
||||
|
||||
FORMULA_ID = 'CASH_RAISE_PARETO_EXECUTOR_V2'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CASH_RAISE_PARETO_EXECUTOR_V2' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CASH_RAISE_VALUE_OPTIMIZER_V3."""
|
||||
|
||||
FORMULA_ID = 'CASH_RAISE_VALUE_OPTIMIZER_V3'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CASH_RAISE_VALUE_OPTIMIZER_V3' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CASH_RATIOS_V1."""
|
||||
|
||||
FORMULA_ID = 'CASH_RATIOS_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['settlement_cash', 'reserved_order_amount', 'planned_buy_amount', 'sell_cash_proceeds_d2', 'total_asset']
|
||||
FORMULA_OUTPUT_FIELDS = {'settlement_cash_ratio': 'settlement_cash / total_asset * 100', 'total_cash_ratio': 'settlement_cash / total_asset * 100', 'buy_power_cash': 'settlement_cash - reserved_order_amount', 'buy_power_ratio': '(settlement_cash - reserved_order_amount) / total_asset * 100', 'post_trade_total_cash_ratio': '(settlement_cash - planned_buy_amount + sell_cash_proceeds_d2) / total_asset * 100'}
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CASH_RATIOS_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CASH_RECOVERY_OPTIMIZER_V1."""
|
||||
|
||||
FORMULA_ID = 'CASH_RECOVERY_OPTIMIZER_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['cash_shortfall_target_krw', 'cash_shortfall_min_krw', 'sell_candidates_json', 'immediate_sell_qty', 'sell_limit_price', 'holding_qty']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CASH_RECOVERY_OPTIMIZER_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CASH_RECOVERY_OPTIMIZER_V4."""
|
||||
|
||||
FORMULA_ID = 'CASH_RECOVERY_OPTIMIZER_V4'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CASH_RECOVERY_OPTIMIZER_V4' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CASH_RECOVERY_V1."""
|
||||
|
||||
FORMULA_ID = 'CASH_RECOVERY_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CASH_RECOVERY_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CASHFLOW_QUALITY_SIGNAL_V1."""
|
||||
|
||||
FORMULA_ID = 'CASHFLOW_QUALITY_SIGNAL_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CASHFLOW_QUALITY_SIGNAL_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CASHFLOW_STABILITY_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'CASHFLOW_STABILITY_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['operating_cf_krw', 'free_cf_krw', 'accrual_ratio_pct']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CASHFLOW_STABILITY_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CLA_REGIME_EXIT_CONDITION_V1."""
|
||||
|
||||
FORMULA_ID = 'CLA_REGIME_EXIT_CONDITION_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['ticker', 'rs_verdict', 'brt_verdict', 'frg_5d_sh', 'volume', 'avg_volume_5d', 'market_regime']
|
||||
FORMULA_OUTPUT_FIELDS = [{'field': 'cla_exit_status', 'unit': 'enum [CLA_ACTIVE,CLA_EXIT_WARNING,CLA_EXIT_CONFIRMED]'}, {'field': 'cla_exit_signals_triggered', 'unit': 'list'}, {'field': 'cla_exit_total_weight', 'unit': 'int'}]
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CLA_REGIME_EXIT_CONDITION_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for COMPLETION_GAP_V1."""
|
||||
|
||||
FORMULA_ID = 'COMPLETION_GAP_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('COMPLETION_GAP_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for COMPOSITE_VERDICT_V1."""
|
||||
|
||||
FORMULA_ID = 'COMPOSITE_VERDICT_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['ss001_grade', 'rs_verdict']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('COMPOSITE_VERDICT_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for COMPREHENSIVE_PROPOSAL_V1."""
|
||||
|
||||
FORMULA_ID = 'COMPREHENSIVE_PROPOSAL_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('COMPREHENSIVE_PROPOSAL_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CONTINUOUS_EVALUATION_DASHBOARD_V1."""
|
||||
|
||||
FORMULA_ID = 'CONTINUOUS_EVALUATION_DASHBOARD_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CONTINUOUS_EVALUATION_DASHBOARD_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for CROSS_SECTION_CONSISTENCY_V1."""
|
||||
|
||||
FORMULA_ID = 'CROSS_SECTION_CONSISTENCY_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('CROSS_SECTION_CONSISTENCY_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DATA_INTEGRITY_100_LOCK_V1."""
|
||||
|
||||
FORMULA_ID = 'DATA_INTEGRITY_100_LOCK_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DATA_INTEGRITY_100_LOCK_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DATA_INTEGRITY_100_LOCK_V2."""
|
||||
|
||||
FORMULA_ID = 'DATA_INTEGRITY_100_LOCK_V2'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DATA_INTEGRITY_100_LOCK_V2' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DATA_INTEGRITY_SCORE_V1."""
|
||||
|
||||
FORMULA_ID = 'DATA_INTEGRITY_SCORE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DATA_INTEGRITY_SCORE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DATA_MATURITY_TRUTH_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'DATA_MATURITY_TRUTH_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DATA_MATURITY_TRUTH_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DATA_MATURITY_TRUTH_GATE_VALIDATOR_V1."""
|
||||
|
||||
FORMULA_ID = 'DATA_MATURITY_TRUTH_GATE_VALIDATOR_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DATA_MATURITY_TRUTH_GATE_VALIDATOR_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DATA_QUALITY_GATE_V2_PY."""
|
||||
|
||||
FORMULA_ID = 'DATA_QUALITY_GATE_V2_PY'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DATA_QUALITY_GATE_V2_PY' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DATA_QUALITY_GATE_V3."""
|
||||
|
||||
FORMULA_ID = 'DATA_QUALITY_GATE_V3'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DATA_QUALITY_GATE_V3' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DETERMINISTIC_ROUTING_ENGINE_V1."""
|
||||
|
||||
FORMULA_ID = 'DETERMINISTIC_ROUTING_ENGINE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['harness_context']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DETERMINISTIC_ROUTING_ENGINE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DISTRIBUTION_SELL_DETECTOR_V1."""
|
||||
|
||||
FORMULA_ID = 'DISTRIBUTION_SELL_DETECTOR_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['close', 'high52w', 'avg_volume_5d', 'volume', 'ret5d', 'flow_credit', 'frg_5d_sh', 'inst_5d_sh', 'rsi14', 'obv_slope_20d']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DISTRIBUTION_SELL_DETECTOR_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DIVERGENCE_SCORE_V1."""
|
||||
|
||||
FORMULA_ID = 'DIVERGENCE_SCORE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['close_price', 'ma20', 'frg_5d_sh', 'inst_5d_sh', 'flow_credit', 'frg_20d_sh']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DIVERGENCE_SCORE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DRAWDOWN_GUARD_V1."""
|
||||
|
||||
FORMULA_ID = 'DRAWDOWN_GUARD_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['win_loss_streak_state', 'win_loss_streak_buy_scale']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DRAWDOWN_GUARD_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for DYNAMIC_HEAT_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'DYNAMIC_HEAT_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['market_regime', 'total_heat_pct']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('DYNAMIC_HEAT_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for EARNINGS_GROWTH_QUALITY_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'EARNINGS_GROWTH_QUALITY_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['eps_growth_qoq_pct', 'eps_growth_yoy_pct']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('EARNINGS_GROWTH_QUALITY_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for EARNINGS_QUALITY_SIGNAL_V1."""
|
||||
|
||||
FORMULA_ID = 'EARNINGS_QUALITY_SIGNAL_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('EARNINGS_QUALITY_SIGNAL_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for ECP_RISK_SCALE_V1."""
|
||||
|
||||
FORMULA_ID = 'ECP_RISK_SCALE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['total_asset', 'total_asset_ma10']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('ECP_RISK_SCALE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for EJCE_DIVERGENCE_AUDIT_V1."""
|
||||
|
||||
FORMULA_ID = 'EJCE_DIVERGENCE_AUDIT_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('EJCE_DIVERGENCE_AUDIT_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for EJCE_VIEW_RENDERER_V1."""
|
||||
|
||||
FORMULA_ID = 'EJCE_VIEW_RENDERER_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['ejce_json', 'alpha_lead_json', 'breakout_quality_gate_json', 'anti_chasing_velocity_json', 'heat_concentration_json', 'portfolio_alpha_confidence']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('EJCE_VIEW_RENDERER_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for ENTRY_TIMING_DECILE_FACTOR_V1."""
|
||||
|
||||
FORMULA_ID = 'ENTRY_TIMING_DECILE_FACTOR_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['buy_timing_score', 't5_ledger', 'cut_decile']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('ENTRY_TIMING_DECILE_FACTOR_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for EXECUTION_METHOD_LADDER_V1."""
|
||||
|
||||
FORMULA_ID = 'EXECUTION_METHOD_LADDER_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['sell_timing_verdict', 'sell_waterfall_gate', 'smart_cash_recovery_gate']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('EXECUTION_METHOD_LADDER_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for EXECUTION_QUALITY_SCORE_V1."""
|
||||
|
||||
FORMULA_ID = 'EXECUTION_QUALITY_SCORE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('EXECUTION_QUALITY_SCORE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for EXPECTED_EDGE_V1."""
|
||||
|
||||
FORMULA_ID = 'EXPECTED_EDGE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['target_price', 'entry_price', 'stop_price', 'bayesian_confidence_multiplier', 'execution_cost_rate']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('EXPECTED_EDGE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for FINAL_JUDGMENT_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'FINAL_JUDGMENT_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('FINAL_JUDGMENT_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for FINANCIAL_HEALTH_SCORE_V1."""
|
||||
|
||||
FORMULA_ID = 'FINANCIAL_HEALTH_SCORE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['roe_pct', 'operating_margin_pct', 'debt_to_equity', 'fcf_b', 'sector_type']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('FINANCIAL_HEALTH_SCORE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for FLOW_ACCELERATION_V1."""
|
||||
|
||||
FORMULA_ID = 'FLOW_ACCELERATION_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['frg_5d_sh', 'frg_20d_sh', 'close_price', 'ma20']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('FLOW_ACCELERATION_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for FLOW_CREDIT_V1."""
|
||||
|
||||
FORMULA_ID = 'FLOW_CREDIT_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['close_price', 'open_price', 'previous_close_price', 'volume', 'avg_volume_5d', 'frg_5d_sh', 'inst_5d_sh', 'flow_ok']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('FLOW_CREDIT_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for FOLLOW_THROUGH_DAY_CONFIRM_V1."""
|
||||
|
||||
FORMULA_ID = 'FOLLOW_THROUGH_DAY_CONFIRM_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['days_since_breakout', 'ret_since_breakout', 'vol_today', 'vol_breakout_day', 'close', 'ma20']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('FOLLOW_THROUGH_DAY_CONFIRM_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for FUNDAMENTAL_MULTI_FACTOR_SCORE_V2."""
|
||||
|
||||
FORMULA_ID = 'FUNDAMENTAL_MULTI_FACTOR_SCORE_V2'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['roe_pct', 'opm_pct', 'revenue_growth_pct', 'op_income_growth_pct', 'market_share_proxy_pct', 'operating_cf_krw', 'free_cf_krw', 'debt_ratio_pct']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('FUNDAMENTAL_MULTI_FACTOR_SCORE_V2' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for FUNDAMENTAL_MULTIFACTOR_V3."""
|
||||
|
||||
FORMULA_ID = 'FUNDAMENTAL_MULTIFACTOR_V3'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('FUNDAMENTAL_MULTIFACTOR_V3' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for FUNDAMENTAL_QUALITY_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'FUNDAMENTAL_QUALITY_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['roe_pct', 'op_income_growth_pct', 'debt_ratio_pct', 'operating_cf_krw', 'pe_ttm']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('FUNDAMENTAL_QUALITY_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for FUNDAMENTAL_RAW_INGEST_V1."""
|
||||
|
||||
FORMULA_ID = 'FUNDAMENTAL_RAW_INGEST_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('FUNDAMENTAL_RAW_INGEST_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for GROWTH_RATE_SIGNAL_V1."""
|
||||
|
||||
FORMULA_ID = 'GROWTH_RATE_SIGNAL_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('GROWTH_RATE_SIGNAL_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for HARNESS_DATA_FRESHNESS_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'HARNESS_DATA_FRESHNESS_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['metadata.generated_at', 'metadata.market_date', 'today_date']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('HARNESS_DATA_FRESHNESS_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for HEAT_CONCENTRATION_ALERT_V1."""
|
||||
|
||||
FORMULA_ID = 'HEAT_CONCENTRATION_ALERT_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['heat_share_pct']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('HEAT_CONCENTRATION_ALERT_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for HORIZON_ALLOCATION_LOCK_V1."""
|
||||
|
||||
FORMULA_ID = 'HORIZON_ALLOCATION_LOCK_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['invest_horizon', 'market_value_krw', 'total_asset_krw']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('HORIZON_ALLOCATION_LOCK_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for HORIZON_CLASSIFICATION_V1."""
|
||||
|
||||
FORMULA_ID = 'HORIZON_CLASSIFICATION_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('HORIZON_CLASSIFICATION_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for INTRADAY_ACTION_MATRIX_V1."""
|
||||
|
||||
FORMULA_ID = 'INTRADAY_ACTION_MATRIX_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['capture_time', 'market_date']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('INTRADAY_ACTION_MATRIX_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for INVESTMENT_QUALITY_HEADLINE_V1."""
|
||||
|
||||
FORMULA_ID = 'INVESTMENT_QUALITY_HEADLINE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('INVESTMENT_QUALITY_HEADLINE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for K2_STAGED_REBOUND_SELL_V1."""
|
||||
|
||||
FORMULA_ID = 'K2_STAGED_REBOUND_SELL_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['base_sell_qty', 'previous_close_price', 'atr20']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('K2_STAGED_REBOUND_SELL_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for LEADER_POSITION_WEIGHT_CAP_V1."""
|
||||
|
||||
FORMULA_ID = 'LEADER_POSITION_WEIGHT_CAP_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['single_position_weight_json', 'market_regime']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('LEADER_POSITION_WEIGHT_CAP_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for LIQUIDITY_FLOW_SIGNAL_V1."""
|
||||
|
||||
FORMULA_ID = 'LIQUIDITY_FLOW_SIGNAL_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('LIQUIDITY_FLOW_SIGNAL_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for LLM_NARRATIVE_TEMPLATE_LOCK_V1."""
|
||||
|
||||
FORMULA_ID = 'LLM_NARRATIVE_TEMPLATE_LOCK_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('LLM_NARRATIVE_TEMPLATE_LOCK_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for LLM_SERVING_CONSTRAINT_V1."""
|
||||
|
||||
FORMULA_ID = 'LLM_SERVING_CONSTRAINT_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['harness_context']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('LLM_SERVING_CONSTRAINT_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for MACRO_EVENT_TICKER_IMPACT_V1."""
|
||||
|
||||
FORMULA_ID = 'MACRO_EVENT_TICKER_IMPACT_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('MACRO_EVENT_TICKER_IMPACT_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for MARKET_RISK_SCORE_V1."""
|
||||
|
||||
FORMULA_ID = 'MARKET_RISK_SCORE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['vix_close', 'kospi_close', 'kospi_ma20', 'usd_krw', 'usd_jpy_2d_change_pct', 'credit_stress_status']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('MARKET_RISK_SCORE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for MARKET_SHARE_MOMENTUM_PROXY_V1."""
|
||||
|
||||
FORMULA_ID = 'MARKET_SHARE_MOMENTUM_PROXY_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['revenue_growth_pct', 'alpha_lead_score']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('MARKET_SHARE_MOMENTUM_PROXY_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for MARKET_SHARE_SIGNAL_V2."""
|
||||
|
||||
FORMULA_ID = 'MARKET_SHARE_SIGNAL_V2'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('MARKET_SHARE_SIGNAL_V2' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for MARKET_WEIGHT_AWARE_CLUSTER_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'MARKET_WEIGHT_AWARE_CLUSTER_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['semiconductor_cluster_json', 'market_regime']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('MARKET_WEIGHT_AWARE_CLUSTER_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for MEAN_REVERSION_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'MEAN_REVERSION_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['close_price', 'ma20']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('MEAN_REVERSION_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for OVERHANG_PRESSURE_V1."""
|
||||
|
||||
FORMULA_ID = 'OVERHANG_PRESSURE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['frg_5d_sh', 'frg_20d_sh', 'volume', 'avg_volume_5d', 'flow_credit']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('OVERHANG_PRESSURE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for OVERSOLD_DELAY_V1."""
|
||||
|
||||
FORMULA_ID = 'OVERSOLD_DELAY_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['rsi_14', 'current_price', 'cash_shortfall_krw']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('OVERSOLD_DELAY_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PATTERN_BLACKLIST_AUTO_V1."""
|
||||
|
||||
FORMULA_ID = 'PATTERN_BLACKLIST_AUTO_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['trade_quality_json', 'monthly_history']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PATTERN_BLACKLIST_AUTO_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PEG_SCORE_V1."""
|
||||
|
||||
FORMULA_ID = 'PEG_SCORE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['forward_pe', 'eps_growth_3y_cagr_pct', 'sector_median_forward_pe']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PEG_SCORE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PORTFOLIO_ALPHA_CONFIDENCE_PER_TICKER_V1."""
|
||||
|
||||
FORMULA_ID = 'PORTFOLIO_ALPHA_CONFIDENCE_PER_TICKER_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PORTFOLIO_ALPHA_CONFIDENCE_PER_TICKER_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PORTFOLIO_BAND_STATUS_V1."""
|
||||
|
||||
FORMULA_ID = 'PORTFOLIO_BAND_STATUS_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['current_weight_pct', 'target_band_min_pct', 'target_band_max_pct']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PORTFOLIO_BAND_STATUS_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PORTFOLIO_BETA_V1."""
|
||||
|
||||
FORMULA_ID = 'PORTFOLIO_BETA_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['beta_i', 'market_value_i', 'total_equity_value']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PORTFOLIO_BETA_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PORTFOLIO_CORRELATION_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'PORTFOLIO_CORRELATION_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['ticker', 'price.ret20D', 'beta_proxy', 'weight_pct']
|
||||
FORMULA_OUTPUT_FIELDS = [{'field': 'satellite_cluster_beta'}, {'field': 'effective_portfolio_beta'}, {'field': 'high_corr_pairs', 'unit': 'list [{ticker1,ticker2,corr_coef}]'}, {'field': 'correlation_gate_status', 'unit': 'enum [CORRELATION_PASS,CORRELATION_WARN,CORRELATION_BLOCK]'}]
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PORTFOLIO_CORRELATION_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PORTFOLIO_DRAWDOWN_GATE_V1."""
|
||||
|
||||
FORMULA_ID = 'PORTFOLIO_DRAWDOWN_GATE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['portfolio_peak_krw', 'total_asset_krw']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PORTFOLIO_DRAWDOWN_GATE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for POSITION_COUNT_LIMIT_V1."""
|
||||
|
||||
FORMULA_ID = 'POSITION_COUNT_LIMIT_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['position_count', 'market_regime']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('POSITION_COUNT_LIMIT_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for POSITION_SIZE_REGIME_SCALE_V1."""
|
||||
|
||||
FORMULA_ID = 'POSITION_SIZE_REGIME_SCALE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['market_regime']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('POSITION_SIZE_REGIME_SCALE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for POSITION_SIZE_V1."""
|
||||
|
||||
FORMULA_ID = 'POSITION_SIZE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['total_asset', 'final_risk_budget', 'atr20', 'atr_multiplier', 'available_cash', 'entry_price', 'target_weight_limit_amount', 'sector_limit_amount', 'liquidity_limit_amount']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('POSITION_SIZE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PREDICTION_ACCURACY_HARNESS_V2."""
|
||||
|
||||
FORMULA_ID = 'PREDICTION_ACCURACY_HARNESS_V2'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PREDICTION_ACCURACY_HARNESS_V2' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PREDICTIVE_ALPHA_REPORT_LOCK_V2."""
|
||||
|
||||
FORMULA_ID = 'PREDICTIVE_ALPHA_REPORT_LOCK_V2'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = []
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PREDICTIVE_ALPHA_REPORT_LOCK_V2' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PROFIT_GIVEBACK_RATCHET_FACTOR_V1."""
|
||||
|
||||
FORMULA_ID = 'PROFIT_GIVEBACK_RATCHET_FACTOR_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['prev_trail_stop', 'high_since_entry', 'atr20', 'market_regime', 'profit_pct']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PROFIT_GIVEBACK_RATCHET_FACTOR_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PROFIT_LOCK_RATCHET_V1."""
|
||||
|
||||
FORMULA_ID = 'PROFIT_LOCK_RATCHET_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['average_cost', 'tier_completed', 'highest_price_since_entry', 'atr20']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PROFIT_LOCK_RATCHET_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PROFIT_LOCK_STAGE_V1."""
|
||||
|
||||
FORMULA_ID = 'PROFIT_LOCK_STAGE_V1'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['profit_pct']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PROFIT_LOCK_STAGE_V1' + ' is a generated stub.')
|
||||
@@ -0,0 +1,10 @@
|
||||
"""Auto-generated formula stub for PROFIT_RATCHET_TIERED_V2."""
|
||||
|
||||
FORMULA_ID = 'PROFIT_RATCHET_TIERED_V2'
|
||||
FORMULA_OWNER = 'TODO_REQUIRED'
|
||||
FORMULA_STATUS = 'TODO_REQUIRED'
|
||||
FORMULA_INPUT_FIELDS = ['profit_pct', 'profit_lock_stage', 'highest_close', 'atr20', 'average_cost', 'quantity', 'secular_leader_gate_active']
|
||||
FORMULA_OUTPUT_FIELDS = []
|
||||
|
||||
def execute(inputs: dict[str, object]) -> dict[str, object]:
|
||||
raise NotImplementedError('PROFIT_RATCHET_TIERED_V2' + ' is a generated stub.')
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user