Skip to content

UF Chile v0.9

Choose a tag to compare

@ellokojavi ellokojavi released this 08 Sep 16:33
· 74 commits to main since this release

Primera versión pública de UF Chile.

Descarga

UFChile.apk — este enlace siempre apunta a la versión más reciente.

Android 8.0 o superior. El APK está firmado pero no se distribuye por Play, así que Android pedirá autorizar la instalación desde tu gestor de archivos la primera vez.

Qué trae

Valor UF — el valor de hoy en pesos, la variación respecto de ayer y de hace 30 días, conversor UF ⇄ pesos, y el histórico completo desde el 1 de agosto de 1977 con rangos de 1M a Máx. Los días futuros ya publicados aparecen aparte, marcados como oficiales, nunca como proyección.

Calculadora de inflación — reajusta un monto entre dos fechas exactas a través de la UF, que es el mecanismo con que se reajustan contratos, arriendos y deudas en Chile.

Créditos hipotecarios — simula un crédito UF + tasa con sistema francés: desgravamen, incendio y sismo, impuesto de timbres, comisiones, prepagos y CAE. Tabla de pagos completa, exportable a CSV, y simulaciones guardadas que puedes editar, duplicar y eliminar.

Cómo obtiene los datos

La serie diaria completa —17.937 días, unos 50 kB comprimidos— viene dentro del APK, así que todo funciona sin conexión desde el primer arranque. Después solo pide el año en curso a la API de la CMF (oficial, con API key) o a mindicador.cl como respaldo.

Los datos se validan antes de usarse: la fuente pública ha servido valores corruptos —608,15 para el 29 de diciembre de 2014, cuando la UF real era 24.627— y tanto el generador como la app rechazan cualquier movimiento mayor a 1% por día. El mayor cambio diario legítimo en 49 años es 0,2633%.

Por qué 0.9 y no 1.0

La convención por defecto para pasar de tasa anual a mensual todavía no se ha contrastado contra una cotización bancaria publicada. Las dos convenciones que usan los bancos chilenos están disponibles y la app lo advierte, pero hasta hacer esa verificación, llamarlo 1.0 sería exagerar.


158 tests: 146 en JVM y 12 instrumentados. Compilaciones debug y release verificadas en emulador.