Características Generales

La Tasa de Interés Máxima Convencional (TMC) es calculada por la Comisión para el Mercado Financiero de acuerdo a lo indicado en la Ley 18.010, antes del día 15 de cada mes en su sitio web.

La vigencia de la Tasa de Interés Promedio está relacionada con la fecha en que fue publicada en el Diario Oficial. Debido a esto en los resultados de la consulta se despliegan los campos <Fecha>...</Fecha> (inicio de vigencia) y <Hasta>...</Hasta> (fin de vigencia) en que se utilizó dicho valor. En caso de que la consulta se realice a la última tasa publicada disponible, el valor <Hasta> estará vacío.

Uso de parámetros GET

La API fue implementada para que las URIs puedan ser utilizadas mediante parámetros GET, con el objetivo de indicar las características de la petición que se ejecuta. El orden en que se indiquen estos parámetros no es relevante.

Los parámetros utilizados en el API CMF Bancos son los siguientes:

  • apikey: permite incluir el valor de la clave se haya entregado al usuario.
  • formato: permite indicar si el archivo de salida será en formato JSON o XML; si no se utiliza este parámetro, la salida será en XML. Los parámetros se pueden indicar en mayúsculas (JSON|XML) o en minúsculas (json|xml).
  • callback: este parámetro es opcional y sólo se emplea cuando se pide un archivo de salida del tipo JSON (para obtener la respuesta usando JSONP). En caso de solicitarse una salida JSON y no especificarse una función de callback, se retorna JSON normal.

En cada uno de los recursos que se detallan en esta documentación se explica de manera más específica la forma de incluirlos.

Uso de parámetros generales en las URIs

Las URIS deben incluir la fecha en su contenido, por lo que se debe escribir el año, el mes y el día, si corresponde, para obtener la información. En cada caso, la inclusión se hace de la siguiente manera:

  • Year: se deben incluir cuatro números del año en el formato AAAA
  • Month: se deben incluir dos números del mes en el formato MM
  • Day: se deben incluir dos números del día en el formato DD

Códigos de Error

Cualquier llamado a los recursos que no cumpla con la entrega de la API Key o que tenga parámetros errados, generá un código de error con información general con la numeración usada en el protocolo HTTP y con información particular, de acuerdo a la nomenclatura utlizada en la API CMF Bancos. En cualquier caso, un error generá un archivo XML con la información correspondiente.

Recursos disponibles

Los recursos disponibles para la Tasa de Interés Máxima Convencional (TMC) son los siguientes:

TMC para un año específico:

Descripción: Permite obtener un listado en xml o json con el valor de todos los tipos de TMC para el año solicitado.

Autentificación: Al hacer la consulta se debe entregar la API Key junto con los argumentos.

Input: https://api.sbif.cl/api-sbifv3/recursos_api/tmc/<year>?apikey=<api_key>&formato=<json|JSON|xml|XML>&callback=<funcion_de_callback>

Ejemplo: https://api.sbif.cl/api-sbifv3/recursos_api/tmc/2013?apikey=SBIF9990SBIF44b7SBIF7f4c5a537d02358e1099&formato=xml

Resultado: Entrega un archivo en formato xml con el valor de todos los tipos de TMC durante el año 2013.

  • Ejemplo de Código de Resultado
    • <IndicadoresFinancieros SchemaVersion="1.0" xsi:schemaLocation="http://api.sbif.cl https://api.sbif.cl/IndicadoresFinancieros-v1.0.xsd">
      <UFs/>
      <UTMs/>
      <TABs/>
      <IPCs/>
      <Dolares/>
      <Euros/>
      <TMCs>
      <TMC>
      <Titulo>Operaciones no reajustables en moneda nacional 90 días o más</Titulo>
      <SubTitulo>Inferiores o iguales al equivalente de 5.000 unidades de fomento y superiores al equivalente de 200 unidades de fomento</SubTitulo>
      <Fecha>2013-01-11</Fecha>
      <Valor>26.52</Valor>
      <Tipo>35</Tipo>
      </TMC>
      <TMC>
      <Titulo>Operaciones no reajustables en moneda nacional 90 días o más</Titulo>
      <SubTitulo>Inferiores o iguales al equivalente de 200 unidades de fomento</SubTitulo>
      <Fecha>2013-01-11</Fecha>
      <Valor>56.94</Valor>
      <Tipo>33</Tipo>
      .
      .
      .
      </TMC>
      </TMCs>
      </TIPs>
      <Perfiles/>
      </IndicadoresFinancieros>
TMC para un año y mes específicos:

Descripción: Permite obtener un listado en xml o json con el valor de todos los tipos de TMC para el año y mes solicitados.

Autentificación: Al hacer la consulta se debe entregar la API Key junto con los argumentos.

Input: https://api.sbif.cl/api-sbifv3/recursos_api/tmc/<year>/<month>?apikey=<api_key>&formato=<json|JSON|xml|XML>&callback=<funcion_de_callback>

Ejemplo: https://api.sbif.cl/api-sbifv3/recursos_api/tmc/2011/11?apikey=SBIF9990SBIF44b7SBIF7f4c5a537d02358e1099&formato=xml

Resultado: Valores de todos los tipos de TMC durante noviembre del año 2011 en formato XML.

  • Ejemplo de Código de Resultado
    • <IndicadoresFinancieros SchemaVersion="1.0" xsi:schemaLocation="http://api.sbif.cl https://api.sbif.cl/IndicadoresFinancieros-v1.0.xsd">
      <UFs/>
      <UTMs/>
      <TABs/>
      <IPCs/>
      <Dolares/>
      <Euros/>
      <TMCs>
      <TMC>
      <Titulo>Operaciones no reajustables en moneda nacional 90 días o más</Titulo>
      <SubTitulo>Inferiores o iguales al equivalente de 5.000 unidades de fomento y superiores al equivalente de 200 unidades de fomento</SubTitulo>
      <Fecha>2011-11-12</Fecha>
      <Valor>26.85</Valor>
      <Tipo>26</Tipo>
      </TMC>
      <TMC>
      <Titulo>Operaciones no reajustables en moneda nacional 90 días o más</Titulo>
      <SubTitulo>Inferiores o iguales al equivalente de 200 unidades de fomento</SubTitulo>
      <Fecha>2011-11-12</Fecha>
      <Valor>10.65</Valor>
      <Tipo>25</Tipo>
      .
      .
      .
      </TMC>
      </TMCs>
      </TIPs>
      <Perfiles/>
      </IndicadoresFinancieros>
TMC anterior a una fecha:

Descripción: Permite obtener un listado en xml o json con las cifras de todos los tipos de TMC para el periodo anterior a la fecha especificada.

Autentificación: Al hacer la consulta se debe entregar la API Key junto con los argumentos.

Input: https://api.sbif.cl/api-sbifv3/recursos_api/tmc/anteriores/<year>/<month>?apikey=<api_key>&formato=<json|JSON|xml|XML>&callback=<funcion_de_callback>

Ejemplo: https://api.sbif.cl/api-sbifv3/recursos_api/tmc/anteriores/2013/08?apikey=SBIF9990SBIF44b7SBIF7f4c5a537d02358e1099&formato=xml

Resultado: Entrega un archivo en formato xml con valores de todos los tipos de TMC anteriores a agosto del 2013.

  • Ejemplo de Código de Resultado
    • <IndicadoresFinancieros SchemaVersion="1.0" xsi:schemaLocation="http://api.sbif.cl https://api.sbif.cl/IndicadoresFinancieros-v1.0.xsd">
      <UFs/>
      <UTMs/>
      <TABs/>
      <IPCs/>
      <Dolares/>
      <Euros/>
      <TMCs>
      .
      .
      .
      <TMC>
      <Titulo>Operaciones no reajustables en moneda nacional 90 días o más</Titulo>
      <SubTitulo>Inferiores o iguales al equivalente de 5.000 unidades de fomento y superiores al equivalente de 200 unidades de fomento</SubTitulo>
      <Fecha>2013-07-01</Fecha>
      <Valor>16.56</Valor>
      <Tipo>37</Tipo>
      </TMC>
      <TMC>
      <Titulo>Operaciones no reajustables en moneda nacional 90 días o más</Titulo>
      <SubTitulo>Inferiores o iguales al equivalente de 200 unidades de fomento</SubTitulo>
      <Fecha>2013-07-01</Fecha>
      <Valor>30.06</Valor>
      <Tipo>38</Tipo>
      .
      .
      .
      </TMC>
      </TMCs>
      </TIPs>
      <Perfiles/>
      </IndicadoresFinancieros>
TMC posterior a una fecha:

Descripción: Permite obtener un listado en xml o json con las cifras de todos los tipos de TMC para el periodo posterior a la fecha especificada.

Autentificación: Al hacer la consulta se debe entregar la API Key junto con los argumentos.

Input: https://api.sbif.cl/api-sbifv3/recursos_api/tmc/posteriores/<year>?apikey=<api_key>&formato=<json|JSON|xml|XML>&callback=<funcion_de_callback>

Ejemplo: https://api.sbif.cl/api-sbifv3/recursos_api/tmc/posteriores/2013/01?apikey=SBIF9990SBIF44b7SBIF7f4c5a537d02358e1099&formato=xml

Resultado: Entrega un archivo en formato xml con valores de todos los tipos de TMC posteriores a enero de 2013.

  • Ejemplo de Código de Resultado
    • <IndicadoresFinancieros SchemaVersion="1.0" xsi:schemaLocation="http://api.sbif.cl https://api.sbif.cl/IndicadoresFinancieros-v1.0.xsd">
      <UFs/>
      <UTMs/>
      <TABs/>
      <IPCs/>
      <Dolares/>
      <Euros/>
      <TMCs>
      .
      .
      .
      <TMC>
      <Titulo>Operaciones no reajustables en moneda nacional 90 días o más</Titulo>
      <SubTitulo>Inferiores o iguales al equivalente de 5.000 unidades de fomento y superiores al equivalente de 200 unidades de fomento</SubTitulo>
      <Fecha>2013-02-01</Fecha>
      <Valor>26.85</Valor>
      <Tipo>35</Tipo>
      </TMC>
      <TMC>
      <Titulo>Operaciones no reajustables en moneda nacional 90 días o más</Titulo>
      <SubTitulo>Inferiores o iguales al equivalente de 200 unidades de fomento</SubTitulo>
      <Fecha>2013-02-01</Fecha>
      <Valor>57.21</Valor>
      <Tipo>33</Tipo>
      .
      .
      .
      </TMC>
      </TMCs>
      </TIPs>
      <Perfiles/>
      </IndicadoresFinancieros>
TMC para el periodo comprendido entre dos fechas:

Descripción: Permite obtener un listado en xml o json con las cifras de todos los tipos de TMC para el periodo comprendido entre las fechas especificadas.

Autentificación: Al hacer la consulta se debe entregar la API Key junto con los argumentos.

Input: https://api.sbif.cl/api-sbifv3/recursos_api/tmc/periodo/<year>/<month>/<year>/<month>?apikey=<api_key>&formato=<json|JSON|xml|XML>&callback=<funcion_de_callback>

Ejemplo: https://api.sbif.cl/api-sbifv3/recursos_api/tmc/periodo/2010/01/2011/01?apikey=SBIF9990SBIF44b7SBIF7f4c5a537d02358e1099&formato=xml

Resultado: Entrega un archivo en formato xml con Valores de todos los tipos de TMC entre enero 2010 y enero 2011.

  • Ejemplo de Código de Resultado
    • <IndicadoresFinancieros SchemaVersion="1.0" xsi:schemaLocation="http://api.sbif.cl https://api.sbif.cl/IndicadoresFinancieros-v1.0.xsd">
      <UFs/>
      <UTMs/>
      <TABs/>
      <IPCs/>
      <Dolares/>
      <Euros/>
      <TMCs>
      <TMC>
      <Titulo>Operaciones no reajustables en moneda nacional 90 días o más</Titulo>
      <SubTitulo>Inferiores o iguales al equivalente de 5.000 unidades de fomento y superiores al equivalente de 200 unidades de fomento</SubTitulo>
      <Fecha>2010-01-01</Fecha>
      <Valor>26.85</Valor>
      <Tipo>35</Tipo>
      </TMC>
      <TMC>
      <Titulo>Operaciones no reajustables en moneda nacional 90 días o más</Titulo>
      <SubTitulo>Inferiores o iguales al equivalente de 200 unidades de fomento</SubTitulo>
      <Fecha>2010-01-01</Fecha>
      <Valor>57.21</Valor>
      <Tipo>33</Tipo>
      .
      .
      .
      </TMC>
      </TMCs>
      </TIPs>
      <Perfiles/>
      </IndicadoresFinancieros>

Actualizado: 13/11/2019

Información adicional

En cada recurso obtenido de la Tasa de Interés Máxima Convencional (TMC) se incluye un código <Tipo>XX</Tipo>, que tiene como objetivo que en un futuro se puedan generar recursos independientes por cada tipo de dato. En tanto eso ocurre, se entrega a continuación la información del significado de cada tipo, que correponde a los siguientes:

CódigoTipo de Operación
1Operaciones no reajustables en moneda nacional
2Operaciones no reajustables en moneda nacional de menos de 90 días - de menos de 90 días
3Operaciones no reajustables en moneda nacional 90 días o más - de 90 días o más
4Operaciones no reajustables en moneda nacional 90 días o más - Inferiores o iguales al equivalente de 100 unidades de fomento
5Operaciones no reajustables en moneda nacional 90 días o más - Inferiores o iguales al equivalente de 200 unidades de fomento y superiores al equivalente de 100
6Operaciones no reajustables en moneda nacional 90 días o más - Superiores al equivalente de 200 unidades de fomento
7Operaciones no reajustables en moneda nacional 90 días o más - Inferiores o iguales al equivalente de 200 unidades de fomento
8Operaciones no reajustables en moneda nacional 90 días o más - Inferiores o iguales al equivalente de 5.000 unidades de fomento y superiores al equivalente de 200
9Operaciones no reajustables en moneda nacional 90 días o más - Superiores al equivalente de 5.000 unidades de fomento
10Operaciones no reajustable en moneda nacional menores de 90 días - Inferiores al equivalente de 5.000 unidades de fomento
11Operaciones no reajustable en moneda nacional menores de 90 días - Superiores al equivalente de 5.000 unidades de fomento
12Operaciones reajustables en moneda nacional Menores a un año
13Operaciones reajustables en moneda nacional De un año o más. Inferiores o iguales al equivalente de 2000 unidades de fomento
14Operaciones reajustables en moneda nacional De un año o más. Superiores al equivalente de 2000 unidades de fomento
15Operaciones reajustables en moneda nacional Expresadas en Moneda Extranjera
20Operaciones reajustables en moneda nacional De un año o más.
21Operaciones reajustables en moneda nacional Menores a un año
22Operaciones reajustables en moneda nacional De un año o más. Superiores al equivalente de 2000 unidades de fomento
23Operaciones reajustables en moneda nacional De un año o más
24Operaciones reajustables en moneda nacional De un año o más. Inferiores o iguales al equivalente de 2000 unidades de fomento
25Operaciones no reajustables en moneda nacional de menos de 90 días Superiores al equivalente de 5.000 unidades de fomento
26Operaciones no reajustables en moneda nacional de menos de 90 días Inferiores o iguales al equivalente de 5.000 unidades de fomento
27Operaciones no reajustables en moneda nacional de 90 días o más - Inferiores o iguales al equivalente de 5.000 unidades de fomento y superiores al equivalente de 200 unidades de fomento
28Operaciones no reajustables en moneda nacional de 90 días o más - Inferiores o iguales al equivalente de 100 unidades de fomento
29Operaciones no reajustables en moneda nacional de 90 días o más - Superiores al equivalente de 5.000 unidades de fomento
30Operaciones no reajustables en moneda nacional de 90 días o más - Inferiores o iguales al equivalente de 200 unidades de fomento
31Operaciones no reajustables en moneda nacional de 90 días o más - Inferiores o iguales al equivalente de 200 unidades de fomento y superiores al equivalente de 100 unidades de fomento
32Operaciones no reajustables en moneda nacional de 90 días o más - Superiores al equivalente de 200 unidades de fomento
33Operaciones no reajustables en moneda nacional 90 días o más - Inferiores o iguales al equivalente de 200 unidades de fomento
34Operaciones no reajustables en moneda nacional 90 días o más - Superiores al equivalente de 5.000 unidades de fomento
35Operaciones no reajustables en moneda nacional 90 días o más - Inferiores o iguales al equivalente de 5.000 unidades de fomento y superiores al equivalente de 200 unidades de fomento
36 Operaciones expresadas en moneda extranjera
37 Operaciones no reajustables en moneda nacional de menos de 90 días
38 Operaciones en dólares de EE.UU. o expresadas en moneda extranjera
39 Operaciones no reajustables en moneda nacional de 90 días o más
40 Operaciones reajustables en moneda nacional
41Operaciones expresadas en moneda extranjera Inferiores o iguales al equivalente de 2.000 unidades de fomento
42Operaciones expresadas en moneda extranjera Superiores al equivalente de 2.000 unidades de fomento
43 Operaciones cuyo mecanismo de pago consista en la deducción de las respectivas cuotas directamente de la pensión del deudor
44Operaciones no reajustables en moneda nacional 90 días o más - Inferiores o iguales al equivalente de 200 unidades de fomento y superiores al equivalente de 50 unidades de fomento
45Operaciones no reajustables en moneda nacional 90 días o más - Inferiores o iguales al equivalente de 50 unidades de fomento

Actualizado: 13/11/2019