Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly instructs when to call: only when the user explicitly asks to track, save, or watch a ticker, and warns against adding just because tickers came up in conversation. It also references get_account for the watchlist limit, showing awareness of alternative tools and prerequisites.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.