
What happened
Running ZhuLinsen's daily_stock_analysis locally with Ollama's qwen2.5:7b-instruct, the author found that --dry-run still triggered the market-review LLM call, and when all six stats sources failed, the review asserted trading volume was 0.
Why it matters
A stock tool that cannot tell missing data from a real zero can hand readers confident-looking analysis built on nothing, and the same run left two of three stocks on placeholder text.
Summaries like this, every morning.
The tool itself is real: the offline unit tests passed 8,476 cases in about 12 minutes, and data fetching routed correctly per market, pulling actual recent closes such as 600519's 1453.00/1444.99/1439.00 yuan over three sessions. The problems surfaced only when the free, local path was actually exercised.
The market review is where the design gap shows. Six data sources failed in sequence -- a JSON parse error, two 30-second Akshare timeouts, and four providers with no matching data -- yet the prompt handed the model only the number 0, with no context that the fetch had failed. Individual stock dashboards, by contrast, carry an explicit data-limitation field listing missing volume, chip-structure and quote data, so the omission appears specific to the market-review path.
Output stability is the other finding. On the local 7B model, schema validation errors recurred and fallback filling kept the pipeline from stopping, which is why the run was counted as a success despite placeholder content. The later stall of the second market review, while Ollama stayed responsive to a direct curl, is recorded as reproducible but not diagnosed in the source code.
Pick your industry and the AI tools you use, and get news related to your work every day.
Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.
Salesforce AI Research released SFR-AutoR&D, agents that form hypotheses, run controlled experiments and keep…

Interactive Brokers launched IBKR Autonomous Trading, which lets eligible clients connect AI platforms to a ri…

KWCH published guidance advising users to keep certain personal information out of AI chatbots to protect thei…

Honeywell Technologies unveiled AI-powered building intelligence, fire and life safety and security upgrades t…

J.P. Morgan Private Bank said it does not currently allow third-party AI agents to access client accounts or a…

Kora Systems, founded by Cyanogen co-founder Kirt McMaster, unveiled a Linux-based AI desktop operating system…
