# OpenCandle vs ChatGPT

OpenCandle and ChatGPT solve different parts of a market research workflow. ChatGPT is a general assistant that can explain concepts, organize a thesis, and help write analysis. OpenCandle is a finance-specific agent that gathers explicit evidence first: quotes, price history, options chains, SEC filings, macro data, sentiment, fundamentals, crypto data, and local portfolio context.

OpenCandle is read-only research software. It does not place trades, route orders, or provide financial advice.

## The Short Version

Use ChatGPT when the task is mostly writing, education, brainstorming, or turning already-collected facts into a cleaner explanation. Use OpenCandle when the task depends on current or inspectable financial evidence and you want the answer to show provider gaps, stale data warnings, and tool output before the model writes.

## Comparison Table

| Capability | OpenCandle | ChatGPT |
| --- | --- | --- |
| Finance tools | Built-in tool calls for market, macro, options, filings, sentiment, fundamentals, crypto, and portfolio workflows | Depends on the ChatGPT plan, connectors, browsing mode, or custom GPT setup |
| Local GUI | Yes, with chat, tool cards, provider status, sessions, and financial context | No OpenCandle-specific GUI |
| Terminal agent | Yes, through `npx opencandle@latest` | No native OpenCandle terminal workflow |
| Provider gaps | Preserved in the session and answer context | Usually manual unless a custom workflow records them |
| Local portfolio state | Supported through OpenCandle state | Requires a separate file, spreadsheet, connector, or custom setup |
| Order routing | Not supported | Not supported |

## Why Evidence First Matters

A finance answer can sound confident while resting on stale, missing, or mismatched data. OpenCandle is designed to make that failure mode visible. A quote answer can show the provider and timestamp; a filing answer can point to SEC EDGAR results; an options answer can preserve per-share versus per-contract context; a macro answer can name the FRED series; and a portfolio answer can separate saved local holdings from new user input. ChatGPT can help interpret those facts, but OpenCandle gives the research loop a finance-specific evidence layer before interpretation starts.

## When ChatGPT Is Enough

ChatGPT is often enough for conceptual education, general finance definitions, writing help, or analysis where the user already has the relevant numbers. If the question is "explain duration risk" or "rewrite this investment memo", a general assistant can be the right tool.

## When OpenCandle Is Better

OpenCandle is better when the question asks for current market evidence, a visible source trail, local portfolio context, or repeatable workflows. Examples include "What is AAPL trading at?", "Compare MSFT and GOOGL using fundamentals and sentiment", "Show TSLA puts with Greeks", "Get CPI from FRED", and "Review my NVDA position with downside risks." In those cases, the important difference is not the prose style; it is whether the system gathered the right data before writing.
