Abro este hilo para ir recopilando formas prácticas de usar IA en el análisis y seguimiento de inversiones.
La idea no es montar un hilo de “pregúntale a ChatGPT qué acción comprar”, sino compartir cosas que realmente ahorren trabajo o mejoren el proceso: prompts, tareas programadas, procesos de research, formas de contrastar información, extracción de datos, seguimiento de cartera, herramientas, agentes, etc.
Iré poniendo aquí las cosas que vaya usando y que me parezcan suficientemente útiles como para reutilizarlas.
Empiezo por una bastante sencilla pero que me está funcionando bien: una tarea programada para vigilar eventos relevantes de las empresas de mi cartera.
El problema que intento resolver es sencillo: no quiero revisar todos las semanas o meses las webs de Investor Relations de cada empresa, pero tampoco quiero recibir alertas por cualquier movimiento de precio, comentario de un analista o noticia menor.
Así que la tarea busca únicamente acontecimientos que puedan tener impacto real sobre la tesis de inversión, los flujos de caja, el dividendo o el balance.
La tengo programada para ejecutarse periódicamente y, si no encuentra nada material y nuevo, no me avisa.
Este es el prompt, quitando evidentemente mi cartera:
Check official investor-relations, regulatory filings, stock-exchange announcements, and reputable financial news for material new developments affecting [COMPANY 1], [COMPANY 2], [COMPANY 3], [COMPANY 4], and [COMPANY 5].
Treat each run as a standalone portfolio-monitoring task.
Only notify for earnings releases, guidance changes, dividend decisions, buyback decisions, major acquisitions, major disposals, major restructurings, material balance-sheet changes, or material regulatory/legal developments.
Ignore routine price moves, analyst commentary, minor product or operational news, repeated information, and duplicate coverage.
Prefer official IR, regulatory filings, and exchange announcements over financial news.
For each genuinely new alert include company, development date, Confirmed/Estimate/Rumour/Unconfirmed, impact 1–10, Bullish/Neutral/Bearish, effects on intrinsic value, FCF, dividend capacity, balance-sheet risk and long-term thesis, Buy More/Hold/Reduce when current price is available, current price/currency, and a concise long-term-investor explanation.
Distinguish accounting earnings from operating performance, cash conversion, one-offs, FX, capital intensity, leverage, and normalized FCF.
For guidance changes state previous vs new guidance, cause classification, and whether FCF guidance changed.
For dividends/buybacks assess payout, FCF coverage, balance-sheet capacity, sustainability and income-thesis impact.
For acquisitions/disposals assess transaction value, funding, leverage, earnings/FCF contribution, strategic logic, likely ROIC, and execution risk.
For legal/regulatory developments distinguish procedural rulings from liability and label estimated exposure.
Do not repeat prior alerts unless there is a genuinely new filing, closing, quantified update, guidance revision, legal ruling, capital-return decision, financing event, or material terms change.
Baseline already covered as of [DATE]:
[COMPANY A]: [EVENT ALREADY COVERED]
[COMPANY B]: [EVENT ALREADY COVERED]
[COMPANY C]: [EVENT ALREADY COVERED]
If sources merely republish or comment on these baseline items, ignore them.
If nothing material and new is found, do not notify.
Para mí hay tres cosas especialmente útiles en el prompt.
La primera es definir lo que no quiero. Si simplemente le dices que vigile noticias de tus empresas, acabas recreando un agregador de noticias bastante malo.
La segunda es pedirle que vaya más allá del titular. Por ejemplo, unos resultados pueden mostrar una caída del beneficio contable mientras el negocio operativo y el FCF siguen bien, o exactamente lo contrario. Lo mismo con adquisiciones: no basta con saber que una empresa compra otra; interesa cómo la financia, qué hace con el apalancamiento y qué retorno podría obtener sobre el capital invertido.
Y la tercera es el baseline. La tarea recuerda explícitamente qué acontecimientos ya han sido procesados. Así se reduce bastante el problema de recibir durante varios días la misma noticia publicada por distintas fuentes.
No hace falta utilizar exactamente estas métricas. Alguien centrado en crecimiento seguramente cambiaría dividend capacity por otras variables; alguien que invierta en bancos o aseguradoras necesitará métricas específicas del sector.
Lo interesante para mí es el patrón:
buscar > filtrar ruido > priorizar fuentes primarias > interpretar el impacto > recordar lo ya procesado > avisar solo si hay algo nuevo.
Voy a ir dejando más cosas que crea que merecen la pena.
Mi ejemplo de: Baseline already covered as of...
Baseline already covered as of 2026-08-28: Vidrala H1 2026 results and reiterated FY2026 guidance; Microsoft FY2026/Q4 results and FY2027 guidance; Vodafone Q1 FY27 update, full acquisition of VodafoneThree, VodafoneZiggo disposal, and August 2026 hybrid-debt amendments/ratings changes; Sony Q1 FY2026 results/guidance revision, Tamron proposal, and definitive Sony–TSMC image-sensor JV; BAT H1 2026 results, Natural American Spirit class-action certification development, and August 2026 refinancing; HII Q2 2026 results and shipbuilding-guidance increase; Berkshire Taylor Morrison acquisition completion, Q2 2026 results, July 2026 buybacks and related capital-deployment disclosures; Tencent Q2 2026 results; Agilent Q3 2026 results and FY2026 guidance increase.