ZhuLinsen/daily_stock_analysis
Documented errors, page 3 of 3. Back to ZhuLinsen/daily_stock_analysis
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| 获取失败 | exception | error | data-provider, failover, all-sources-failed, network |
| 配置校验失败 | validation | error | portfolio, validation, trade, price, replay, data-corruption |
| Pytdx 未查询到 的数据 | exception | error | pytdx, empty-response, symbol-resolution, market-code |
| invalid price | validation | error | validation, event-monitor, price, type-coercion |
| analysis_phase must be one of premarket, intraday… | validation | error | backtest, phase-filter, enum-validation |
| PytdxFetcher 不支持美股 ,请使用 AkshareFetcher 或 YfinanceFetcher | exception | error | pytdx, market-coverage, us-stocks, routing |
| Tushare API 未初始化,请检查 Token 配置 | exception | error | tushare, credentials, token, configuration |
| [ ] 未获取到 的数据 | exception | error | data-provider, daily-data, failover, python |
| pytdx 库未安装 | exception | error | pytdx, missing-dependency, optional-dependency, environment |
| [Finnhub] No data returned for | exception | error | finnhub, no-data, date-range, delisted |
unsupported_report_type source report is not a stock analysis report | http | warning | decision-signal, reassess, report-type, validation |
| source name is required | validation | error | validation, intelligence, required-field |
| TickFlow API key is not configured | exception | error | tickflow, credentials, configuration, api-key |
| Hermes BASE_URL must not include userinfo | validation | error | hermes, llm, config, security, url-validation |
unsupported_period unsupported_period | http | warning | api, validation, query-params, stock-data |
| 请提供文件或粘贴文本 | validation | error | portfolio, validation, cash-ledger, replay, data-corruption |
| [Finnhub] HTTP request failed for | exception | error | finnhub, network, http, timeout, retryable |
| 不支持的图片类型: 。允许 | validation | error | validation, image, mime-type |
| FUTU_OPEND_PORT 不是有效端口 | exception | error | configuration, environment, futu, validation |
| 配置版本冲突 | validation | error | portfolio, validation, trade, side, replay, data-corruption |
| 股票 正在分析中 | exception | error | portfolio, validation, trade, replay, data-corruption |
| EfinanceFetcher 不支持港股日线 | exception | warning | efinance, hk-stocks, capability-guard, failover |
| EfinanceFetcher 不支持美股 | exception | warning | efinance, us-stocks, capability-guard, failover |
| Vision API 调用失败,请检查 API Key 与网络 | exception | error | network, api-key, retry, vision |
| 无法识别 ETF 代码 | exception | error | efinance, etf, code-classification, validation |
| Excel 解析失败: 。请确认:(1) 文件为 .xlsx 格式;(2) 工作表不为空;(3) 文件未损坏。若为… | validation | error | import, excel, xlsx, file-corruption |
| Unsupported candidate context file format | validation | error | screening, candidate-context, file-format, validation |
| analysis_date_from cannot be after analysis_date_to | validation | error | backtest, validation, date-range |
| 无法确定 ETF 的 Eastmoney 市场前缀 | exception | error | efinance, etf, prefix-mapping, configuration |
| Desktop share image has invalid dimensions | exception | warning | portfolio, validation, symbol, corporate-action |
| Invalid share image record ID | exception | warning | portfolio, validation, date-range, query |
| PytdxFetcher 不支持北交所 ,将自动切换其他数据源 | exception | error | pytdx, market-coverage, bse, routing |
| TickFlow daily K-line request failed | exception | error | tickflow, http-api, transient, fallback |
| 获取失败: 暂无可用数据源 | exception | error | data-provider, configuration, no-sources, market-routing |
| 所有数据源获取 失败 | exception | error | data-provider, failover, all-sources-failed, a-share, rate-limit |
| ttl_hours must be > 0 | validation | error | validation, event-monitor, ttl, range-check |
| Pytdx 无法连接任何服务器 | exception | error | pytdx, connection-failure, network, fallback |
| intelligence source name already exists | exception | error | database, duplicate, intelligence, integrity-error |
| PytdxFetcher 不支持港股 ,请使用 AkshareFetcher | exception | error | pytdx, market-coverage, hk-stocks, routing |
| Pytdx 获取数据失败 | exception | error | pytdx, wrapper-exception, parsing, fallback |
| unsupported scope_type | validation | error | validation, intelligence, enum |
| price must be > 0 | validation | error | validation, event-monitor, price, range-check |
source_report_not_found source report not found | http | error | decision-signal, reassess, not-found |
| 大盘复盘正在执行中,请稍后再试 | exception | error | portfolio, validation, trade, side, replay, data-corruption |
| Desktop backend origin is invalid | exception | warning | portfolio, validation, enum, query |
| Desktop share image capture returned an empty image | exception | warning | portfolio, validation, enum, corporate-action |
| efinance 获取 ETF 数据失败 | exception | error | efinance, etf, schema-drift, parse-error |
| TickFlowFetcher only supports A-share/ETF symbols | exception | error | tickflow, market-coverage, symbol-mapping, validation |
| [Finnhub] is not a US stock | exception | warning | finnhub, market-guard, us-stocks, validation |
command_not_found Codex executable was not found | error_code | error | codex, app-server, path, installation |
| LiteLLM vision returned empty response | validation | error | litellm, vision, empty-response, provider |
| must be positive | validation | error | decision-signal, validation, parameter-validation |
| Image too large (max MB) | validation | error | validation, image, size-limit |
| Intelligence source template not found | exception | error | intelligence, template, not-found |
| Desktop share images require the configured backend origin | exception | warning | portfolio, validation, date-range, cash-ledger |
| Desktop window is unavailable | exception | warning | portfolio, validation, enum, cash-ledger |
| source url is required | validation | error | validation, intelligence, required-field |
| Desktop share image source did not return HTML | exception | warning | portfolio, validation, date-range, corporate-action |
| 文本超过 KB 限制 | validation | error | import, text, size-limit, clipboard |
| Intelligence source is disabled | exception | warning | intelligence, disabled, state |
| 图片内容为空 | validation | error | validation, image, upload |
| unsupported source_type | validation | error | validation, intelligence, enum |
| 无法识别文件编码,请使用 UTF-8 或 GBK | validation | error | import, encoding, csv |
| Intelligence source not found | exception | error | intelligence, not-found, stale-state |
| 仅支持 .xlsx 格式,请将 .xls 另存为 .xlsx 后重试 | validation | error | import, excel, xls, unsupported-format |
portfolio_oversell Oversell detected for | validation | error | |
| 文件超过 MB 限制 | validation | error | validation, import, size-limit |
| Hermes Vision 未验证:VISION_MODEL 不能选择包含 Hermes deployment 的… | validation | error | |
backend_not_configured backend_not_configured at configuration for backend | error_code | error | |
| source url must not target private or local network… | validation | error | |
conflict Duplicate trade_uid for account_id= | http | error | |
| raw_result is empty or invalid for record | exception | error | |
| market review report is empty for record | exception | error | |
| scope_value is required when scope_type= | validation | error | |
| feed redirect chain exceeds | exception | error | |
| source url host DNS resolution failed | validation | error | |
| Failed to rebuild AnalysisResult from raw_result | exception | error | |
| 未配置 Vision API。请设置 LITELLM_MODEL 或相关 API Key。 | validation | error | |
| Failed to generate markdown report | exception | error | |
| Failed to rebuild AnalysisResult | exception | error | |
| source url must be an absolute http(s) URL | validation | error | |
| source url must not contain credentials | validation | error | |
| NewsNow API redirects are not followed | exception | error | |
| feed redirect missing Location header | exception | error | |
| fetch failed: upstream request failed | exception | error | |
| invalid NewsNow JSON response | exception | error | |
| 文件内容与声明的类型 不匹配,可能被篡改 | validation | error | |
| 文件内容与声明的类型 image/webp 不匹配,可能被篡改 | validation | error | |
| invalid datetime value | validation | error | |
| source url host is not allowed | validation | error | |
| unsupported market | validation | error | |
| source url host is required | validation | error | |
| feed response is too large | exception | error | |
| invalid JSON | exception | error | |
| 无法验证类型 | validation | error | |
| 图片文件过小或损坏 | validation | error |