Why can a 10-year scan show fewer than 10 observations?
A listing may have a shorter history, or an annual window may have missing or invalid price data. History sets the years to examine; it does not guarantee a usable result in every year. Read the denominator in Matching years, and check selection and validation counts separately.
What should I check when a scan returns no matches?
Read the data-status message first. Missing or stale history is different from symbols failing your filters. If coverage is current, check the sector, liquidity and return thresholds one at a time. Changing a threshold cannot supply missing prices.
How should I read a bearish result?
Matching years counts historical down years. Directional returns reverse the sign of the underlying move: a stock falling 4% has a +4% bearish directional return. The price-path chart still shows the decline. This calculation does not include borrow costs, option premiums or trading fees.
What can I do with the TradesViz REST API?
Use Python, scripts or your own applications to read and search your TradesViz accounts, trades and executions, build custom reports, and manage notes and tags. With the required permissions, you can import supported executions, edit journal entries, update trade risk settings, split or merge trades, and delete selected journal data. Execution imports currently support eligible USD US stocks and fixed-multiplier USD futures, not every asset supported by the website.
Can I connect ChatGPT or Claude to my TradesViz journal using MCP?
Yes. Connect a compatible ChatGPT, Claude or other MCP client to the hosted TradesViz MCP server using browser sign-in; no local MCP server or REST API key is needed. Ask your assistant to summarize recent trades, compare results from retrieved trades, find trades by symbol or tag, or save a review note. Editing and other journal changes require the matching permissions. Connector availability depends on your AI client and workspace settings.
How do API and MCP permissions protect my trading journal?
You select the trading accounts and permissions each API key or MCP connection can use. Start with read access and grant editing or deletion separately when needed. Day notes, day tags and general journal notes require a separate opt-in. You can revoke access from the API/MCP dashboard. These tools manage your journal; they cannot place, change or cancel broker orders. AI responses can contain mistakes, so review proposed changes before approving them.
API & MCP overview ·
REST API documentation ·
MCP connection guide ·
API/MCP dashboard