HKUDS/Vibe-Trading
Documented errors, page 3 of 8. Back to HKUDS/Vibe-Trading
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| manifest file is not valid JSON: at line column | validation | error | strategy-discovery, manifest, json-parse, invalid-json |
| price, face, par_amount must be positive and… | exception | error | credit, dv01, spread-duration, input-validation, python |
| returns and var must cover exactly the same labels; | validation | error | var-backtest, pandas, index-alignment |
| run_dcf: discounting_convention must be one of | validation | error | valuation, dcf, enum-validation, discounting |
| must be a number, got | validation | error | strategy-discovery, type-coercion, boolean-number, validation |
| playbook variable is chars; the cap is | validation | error | playbook, input-length, validation, scheduled-research |
| schedule must be a positive integer (ms) or a 5-field cron… | validation | error | python, cron, validation, scheduler |
| unix_socket_path must be an absolute path | validation | error | websocket, unix-socket, absolute-path, config-validation |
| Binance USD-M field must be an integer | exception | error | binance, usdm, integer-validation, type-validation, parsing |
| cron field is out of range; expected | validation | error | python, cron, validation, scheduler, out-of-range |
| expected_goal_id does not match target goal | validation | error | goal-store, optimistic-concurrency, stale-state, python |
| : panel missing required columns | validation | warning | data-validation, panel, registry |
| legs must be a non-empty array | validation | error | validation, options, json, python |
| usage deltas must be non-negative | validation | error | validation, goal-store, usage-accounting, non-negative |
| fit_ornstein_uhlenbeck needs a series that varies; this one… | exception | error | python, pandas, validation, constant-series, mean-reversion |
| flows[ ] has no currency and no top-level currency was… | exception | error | cashflow-analytics, currency, required-field-missing, python |
| no MCP server configured for live broker | exception | critical | live-trading, mcp, configuration, broker, unavailable |
| unsupported scheduled_research action | validation | error | scheduled-research, tool-args, unsupported-action, dispatch |
| cross-sectional regression needs at least | validation | error | factormodel, cross-section, minimum-sample |
| invalid job_id | http | error | python, validation, enum-value |
| lags must be < the number of observations; got lags= | exception | error | python, statistics, argument-validation |
| autocorrelation_test needs lags >= 1, got | exception | error | python, statistics, argument-validation |
| comps.calendarise_metric: unknown policy | exception | error | python, comps, calendarisation, enum-validation |
| evidence text cannot be empty | validation | error | validation, goal-store, evidence, empty-string |
| unknown hypothesis status | validation | error | python, validation, enum, hypotheses |
| waterfall does not reconcile on | validation | error | fund-math, waterfall, reconciliation, invariant |
| WeChat session paused | error_code | error | wechat, session-expired, cooldown, rate-limit |
| kind= must have a amount under the holder-perspective sign… | validation | error | python, cashflow, sign-convention, validation |
| threshold_pct must be in (0, 100), got | exception | error | quantlib, risk, gpd, extreme-value, validation, valueerror |
| 'end_at' must be an integer (epoch ms) or null | validation | error | deserialization, timestamp, epoch-milliseconds, scheduled-research |
| 'title' must be a string | validation | error | deserialization, type-error, scheduled-research |
| artifact ' ' already exists in universe | validation | error | python, sqlite, duplicate-key, model-registry |
| characteristics frame is empty | validation | error | factormodel, empty-input, dataframe |
| must be positive | validation | error | validation, goal-store, budget, positive-integer |
| steps_per_year must be >= 1, got | exception | error | quantlib, risk, monte-carlo, gbm, time-discretization, valueerror |
| SWARM_WORKER_RETRY_MAX_DELAY_S must be greater than or… | validation | error | config, env-var, retry, validation, swarm |
| : __alpha_meta__ not a literal | exception | error | registry, ast-parsing, literal-eval |
| run_dir is outside allowed run roots. Set to add a run… | validation | error | run-dir, path-validation, environment-variable |
| job_id is required for propose_cancel | validation | error | scheduled-research, tool-args, missing-parameter, validation |
| market price is at or above the no-arbitrage ceiling ; no… | validation | error | options, implied-volatility, no-arbitrage, price-bounds |
| portfolio and benchmark weights must sum to the same total… | validation | error | quantlib, attribution, weights-validation |
| unsupported proposal operation | validation | error | scheduled-research, proposal, validation, state-corruption |
| var_backtest needs at least 2 aligned observations, got | validation | error | python, validation, data-alignment, insufficient-data, var-backtest |
| : cannot stat source | exception | error | filesystem, registry, io-error |
| confidence must be in (0, 1), got | validation | error | var-backtest, kupiec, range-validation, confidence-level |
| MCP servers using auth must not also set static headers… | validation | error | mcp, config, oauth, headers, validation |
| window must be >= 1, got | validation | error | pattern-tool, window-validation, input-validation |
| estimation_gap must be >= 0, got | validation | error | event-study, argument-validation |
| feed must be 'iex' or 'sip' | validation | error | python, alpaca, market-data, configuration |
| must be a non-empty array of kind labels | exception | error | validation, list, cashflow, python |
| invalid portfolio settings | validation | critical | python, json, config, io-error |
| : generated_at must be a datetime.datetime supplied by the… | exception | error | python, datetime, type-validation, artifact |
| 'last_error' must be a string or null | validation | error | deserialization, type-error, error-message, scheduled-research |
| SEC fails-to-deliver index listed no archives | exception | error | sec-edger, web-scraping, http, config |
| Trading 212 connector not configured: missing | exception | error | trading212, config, missing-fields, precondition |
| WeChat client not initialized or not authenticated | error_code | error | wechat, initialization, authentication, precondition |
| legs[ ] has invalid strike or qty | validation | error | validation, options, type-coercion |
| payment_frequency must be positive, got | exception | error | cds, payment-frequency, credit, input-validation, python |
| produces a non-ASCII HTTP header ( ). Use an ASCII-only… | validation | error | http-headers, ascii, validation, llm-provider |
| flows[ ] is missing | exception | error | cashflow-analytics, flows, required-field-missing, python |
| spread_bps must be non-negative, got | exception | error | cds, credit-default-swap, spread, input-validation, python |
| unknown theme ; expected one of | http | error | profiles, configuration, unknown-id, trading |
| WhatsApp dependencies not installed. Run: pip install… | exception | error | whatsapp, dependencies, import-error, optional-extra |
| find_hedge_ratio needs an x that varies; this one is… | exception | error | python, pandas, constant-regressor, rank-deficient |
| : name is required and cannot be blank, got | exception | error | valuation, required-field, blank-name, validation |
| must be a boolean, got | validation | error | strategy-discovery, boolean-coercion, string-args, validation |
| spot_min must be non-negative | validation | error | validation, options, chart-bounds |
| token_issue_path must start with "/" | validation | error | websocket, token, path-validation, config-validation |
| UNC paths are not allowed | validation | error | path-validation, windows, unc, security |
| WACCResult.wacc= does not match the weighted blend of… | validation | error | valuation, wacc, dataclass-invariants, reconciliation |
| comps: must be a finite number, got | exception | error | valuation, ev-bridge, optional-fields, nan |
| cron field is not valid; each field must be *, */n, or a… | validation | error | python, cron, validation, scheduler, regex |
| kind is required and cannot be empty | validation | error | cashflow, validation, entities, empty-value |
| malformed expression | validation | error | python, parsing, validation, expression-eval |
| no factor could be built; characteristics carries none of… | validation | error | factormodel, column-mismatch, dataframe |
| Settings writes require API_AUTH_KEY or a local loopback… | http | error | settings, auth, http-403, loopback, write-protection |
| var must be 1-D or scalar, got shape | validation | error | var-backtest, numpy, shape-mismatch |
| at least one goal criterion is required | validation | error | validation, goal-store, empty-list, python |
| invalid period | http | error | python, validation, type-coercion |
| no / rate on or before | exception | error | python, fx-rate, missing-data, staleness |
| ts_rank window must be >= 1, got | validation | error | python, factors, rolling-window, parameter-validation |
| invalid base64 payload | validation | error | base64, decoding, media, validation |
| paths column 0 (the starting price) must be strictly… | exception | error | quantlib, risk, monte-carlo, positive-values, valueerror |
| ts_corr window must be >= 2, got | validation | error | python, factors, rolling-window, correlation, parameter-validation |
| valuations[ ].value must be numeric | exception | error | cashflow-analytics, valuations, type-coercion, python |
| ModelArtifact.input_hash must be a 64-character sha256 hex… | exception | error | python, sha256, hash-validation, artifact |
| path must start with "/" | validation | error | websocket, path-validation, config-validation |
| wacc: market value of equity plus debt is zero (D + E = 0)… | validation | error | valuation, wacc, division-by-zero, degenerate-input |
| flow_timing must be or , got | exception | error | validation, enum, cashflow, python |
| : driver sequences are empty; at least one projection… | validation | error | valuation, three-statement, empty-input |
| need at least 2 distinct alpha_ids to compare | validation | error | scaffold, not-implemented, local-connector, trading |
| too many running comparisons; wait for one to finish | http | error | python, missing-file, file-path |
| FxRate / @ does not quote against this table's currency ; a… | validation | error | python, fx-rate, currency-mismatch |
| amount must be a finite number, got | validation | error | python, cashflow, nan, validation |
| : expected an Assumption named , got ; check that… | exception | error | valuation, dcf, assumption, swapped-arguments |
| 'source_type' must be 'prompt' or 'playbook' | validation | error | deserialization, validation, enum, scheduled-research |
| catch_up_rate= must exceed carry_rate= , otherwise the… | validation | error | fund-math, waterfall, catch-up, carry, configuration |
| cron range is reversed; expected low-high | validation | error | python, cron, validation, scheduler |
| Feishu / Lark registration does not support client_secret… | exception | error | feishu, auth, registration, oauth |
| observations must be > 0, got | validation | error | var-backtest, kupiec, invalid-argument |