buenas tardes, ayer trasteando di con el "symbol" o ticker de trading view para VIX y VSTOXX, es el "CBOE:VIX" y "EUREX:FVS1!" (ojo es lo mas parecido q he encontrado en TD, FVS-VSTOXX Futures continuo ).solo corta y pega sobre tu codigo esta partevix_val = request.security("CBOE:VIX", "D", close)vstoxx_val = request.security("EUREX:FVS1!", "D", close)adjunto un par d pantallazos d como queda:-a la drcha el rango de 0 a 100, las lineas punteadas para valores limite 24, "Miedo Extremo (Comprar 2x)", color=color.red44, "Miedo (Comprar 1.5x)", color=color.orange75, "Codicia (Comprar 1x)", color=color.green90, "Euforia (Vender)", color=color.purple-zonas sombreadas (rojo "Fondo Miedo" Extremo, morao "Fondo Euforia")-setup del indicador (s puede customizar colores, estilos d linea,valores limite).Tras trastear con la IA , m comento q s puede hacer otra variacion algo rollo ¿MSCI ACWII? combinando el VIX (USA) con el VXEFA (*). (*) El VXEFA no es un grupo de países ni una organización política, sino el Cboe EFA ETF Volatility Index, un índice financiero que mide la volatilidad esperada a 30 días de los mercados de valores desarrollados fuera de Norteamérica. [1]Este índice se basa en el rendimiento del fondo cotizado en bolsa iShares MSCI EAFE (EFA), el cual incluye acciones de mercados desarrollados en regiones como Europa, Australasia y el Lejano Oriente (países como Japón, Reino Unido, Francia, Alemania, Australia, Suiza, entre otros). Pego extractos:La ponderación geográficamente más fiel al MSCI World sería:VIX = 72,45%
VXEFA = 24,17%
Canadá = 3,38%IA sugiere normalizar VIX + VXEFA a 100% VIX = 75% VXEFA = 25% quedando proporcionesvix_global = (vix_val * 0.75) + (vxeafa_val * 0.25)formula v2.0 (n principio m lo creo XD, ha salido en varias interacciones con la IA) FGI = 133.33 - (3.3333 × VIX_Global) estas son las nuevas zonas (formatoFGIVIX Global aproximadoInterpretación90 | 13,0 | 🟣 Euforia75 | 17,5 | 🟢 Codicia50 | 25,0 | ⚪ Neutral44 | 26,8 | 🟠 Miedo24 | 32,8 | 🔴 Miedo extremo0 | 40+ | 🔴 PánicoResultado final segun IA// 1. Volatilidadvix_val = request.security("CBOE:VIX", "D", close)vxeafa_val = request.security("CBOE:VXEFA", "D", close)// 2. VIX Global ponderado por MSCI Worldvix_global = (vix_val * 0.75) + (vxeafa_val * 0.25)// 3. Recalibración 0-100fgi_global = 133.3333 - (vix_global * 3.3333)// 4. Limitar a 0-100fgi_final = math.max(0, math.min(100, fgi_global))codigo en pinescript//@version=5indicator("FGI-Smart DCA Global (MSCI World(VIX + VXEFA) Proxy)", overlay=false)// 1. Obtener los datos de volatilidad (VIX y VXEFA)// Usamos request.security para leer el valor diario actualvix_val = request.security("CBOE:VIX", "D", close)vxeafa_val = request.security("CBOE:VXEFA", "D", close)// 2. Calcular el VIX Global Sintético (75% USA, 25% Europa, Australasia y el Lejano Oriente)vix_global = (vix_val * 0.75) + (vxeafa_val * 0.25)// 3. Aplicar nuestra fórmula de recalibración a escala 0-100. Revisar formula por si aca..fgi_global = 133.3333 - (vix_global * 3.3333)// Limitar entre 0 y 100 por seguridadfgi_final = math.max(0, math.min(100, fgi_global))// 4. Dibujar el indicadorplot(fgi_final, title="FGI Global (VIX + VXEFA)", color=color.blue, linewidth=3)// 5. Zonas de alerta visualhline(24, "Miedo Extremo (Comprar 2x)", color=color.red, linestyle=hline.style_dashed)hline(44, "Miedo (Comprar 1.5x)", color=color.orange, linestyle=hline.style_dashed)hline(75, "Codicia (Comprar 1x)", color=color.green, linestyle=hline.style_dashed)hline(90, "Euforia (Vender)", color=color.purple, linestyle=hline.style_dashed)// Rellenar las zonas de color para que sea visualbgcolor(fgi_final <= 24 ? color.new(color.red, 85) : na, title="Fondo Miedo Extremo")bgcolor(fgi_final >= 90 ? color.new(color.purple, 85) : na, title="Fondo Euforia")*Observaciones*parece q VIX+VSTOXX no llega a niveles d 90 , el VIX+VXEAFE parece q s aproxima mas a los min/max.Saludos