ForHosting KIT · Salud y deporte

Efecto térmico por macronutriente

Una comida con 40 g de proteína, 50 g de carbohidratos y 15 g de grasa aporta 495 kcal, de las que 58,7 kcal se gastan en la digestión y quedan 436,3 kcal. Vea el coste de cada macronutriente por separado. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Proteína (g)
40
Carbohidratos (g)
50
Fat g
15
Obtiene
Costo de la proteína
0,25
Costo de los carbohidratos
0,08
Costo de la grasa
0,02
Proteínas (kcal)
160

El efecto térmico de los alimentos es la energía extra que el cuerpo gasta al digerir, absorber y procesar la comida tras una comida. La proteína, el carbohidrato y la grasa no cuestan lo mismo de procesar: la proteína suele consumir una gran parte de sus propias calorías, el carbohidrato una parte modesta y la grasa casi ninguna. Esta calculadora de efecto térmico por macronutriente convierte gramos de cada macro en kilocalorías de ingesta con los factores clásicos de Atwater, multiplica cada flujo energético por una fracción de coste de digestión y devuelve el desglose del TEF más la energía neta metabolizable. Los valores por defecto coinciden con puntos medios habituales de manual—veinticinco por ciento para proteína, ocho por ciento para carbohidrato, dos por ciento para grasa—mientras que los campos de coste opcionales permiten a planificadores de menús y scripts de investigación usar coeficientes de un estudio concreto.

Cómo se calcula el TEF a partir de gramos y costes de digestión

Comience con tres cantidades en gramos: proteína, carbohidrato y grasa de una comida, un día o cualquier ventana que le interese. Convierta gramos a kilocalorías con las densidades de Atwater—cuatro kilocalorías por gramo de proteína, cuatro de carbohidrato y nueve de grasa—de modo que un plato con cuarenta gramos de proteína, cincuenta de carbohidrato y quince de grasa se convierte en ciento sesenta, doscientas y ciento treinta y cinco kilocalorías respectivamente, o cuatrocientas noventa y cinco en total.

Aplique una fracción de coste de digestión a cada flujo: por defecto la proteína cuesta el veinticinco por ciento de su energía, el carbohidrato el ocho por ciento y la grasa el dos por ciento. Multiplicar la energía del flujo por su coste da la contribución térmica de ese macro; sumar las tres contribuciones da el TEF total en kilocalorías.

Divida el TEF total entre la energía total de ingesta y multiplique por cien para obtener el TEF como porcentaje de la ingesta; luego reste el TEF total de la ingesta total para informar la energía neta metabolizable—la porción que queda tras el «impuesto» digestivo. Los parámetros de coste opcionales aceptan cualquier fracción de cero a uno, de modo que puede modelar ensayos altos en proteína, menús dominados por grasa de bajo coste o rangos publicados en lugar de los valores por defecto.

Se permiten cero gramos de un solo macro; una ingesta completamente vacía con los tres a cero se rechaza como no positiva porque no hay efecto térmico que calcular.

Dónde una calculadora de TEF por macro resulta útil

Entrenadores y dietistas usan una calculadora de efecto térmico por macronutriente al comparar menús altos en proteína frente a altos en carbohidratos que comparten las mismas calorías etiquetadas pero no el mismo coste digestivo. Las aplicaciones de fitness pueden mostrar la energía neta metabolizable junto a la ingesta bruta para que los usuarios comprendan por qué los días ricos en proteína a menudo se sienten más magros con el mismo conteo calórico.

Los cuadernos de investigación y los generadores de planes de comidas necesitan un oráculo determinista que aplique factores Atwater fijos y fracciones de coste explícitas en lugar de una estimación de caja negra por LLM. Mantenga las solicitudes pequeñas, fije los totales de TEF redondeados en las pruebas y obtendrá aritmética de coste digestivo reproducible para portales de coaching, unidades de nutrición en LMS y workers en el borde sin montar una base de datos nutricional completa propia.

Comparación de TEF por comida

Compare dos platos con las mismas calorías totales pero distinto reparto de proteína, carbohidrato y grasa para ver cuál gasta más energía en la digestión.

Paneles de coaching y planes de comidas

Muestre el TEF diario y las kilocalorías netas metabolizables junto a los objetivos de macros para que los clientes vean el coste digestivo de los días altos en proteína.

Scripts de investigación y automatización

Evalúe en lote menús de estudio con fracciones de coste de digestión fijas o personalizadas sin llamadas de red ni modelos no deterministas.

¿Cómo se calcula el efecto térmico de los alimentos a partir de los macros?

Convierta gramos de proteína, carbohidrato y grasa a kilocalorías con 4, 4 y 9 kcal/g, multiplique cada flujo por su fracción de coste de digestión (valores por defecto 0.25, 0.08, 0.02) y sume las tres partes del TEF.

¿Puede un macronutriente ser cero gramos?

Sí. Se permiten cero gramos de un solo macro.

¿Puedo cambiar los porcentajes de coste de digestión?

Omítalos para usar los valores medios por defecto 0.25 / 0.08 / 0.02.

¿Cuánto más cuesta digerir la proteína que la grasa?

Por defecto, la proteína gasta el 25 % de sus propias calorías, los carbohidratos el 8 % y la grasa el 2 %. En la comida de ejemplo, 160 kcal de proteína cuestan 40 kcal y 135 kcal de grasa solo 2,7 kcal.

¿Qué es la energía metabolizable neta?

Es la energía que queda tras restar el coste digestivo a lo que comió. En una comida de 495 kcal con un efecto térmico de 58,7 kcal, la cifra neta es de 436,3 kcal.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/health/tef-by-macro

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/health/tef-by-macro \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"protein_g":40,"carbs_g":50,"fat_g":15}'
{
  "protein_g": 40,
  "carbs_g": 50,
  "fat_g": 15
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.tef_by_macro",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Contrato de entrada, forma de la respuesta y comportamiento ante errores

Su suma debe ser estrictamente positiva. Envíe por POST un cuerpo JSON con tres números finitos obligatorios: protein_g, carbs_g y fat_g, cada uno mayor o igual que cero. Los opcionales protein_cost, carbs_cost y fat_cost son fracciones entre cero y uno inclusive; omítalos para usar cero coma dos cinco, cero coma cero ocho y cero coma cero dos. precision opcional es un entero de cero a quince que redondea cada campo numérico de salida, por defecto dos. Se aceptan alias como protein, carbs, fat, protein_tef y decimals para que los scripts de cuaderno usen nombres largos o cortos. En caso de éxito el cuerpo repite gramos y costes, enumera protein_kcal, carbs_kcal, fat_kcal y total_kcal, luego tef_protein_kcal, tef_carbs_kcal, tef_fat_kcal y tef_total_kcal, más tef_percent_of_intake, net_metabolizable_kcal, method, formula y precision. Campos ausentes, valores no finitos, gramos negativos, fracciones de coste fuera de cero a uno y una suma de gramos no positiva fallan con invalid_input y un mensaje que nombra el problema; esos fallos no se facturan. Los números pueden llegar como números JSON o como cadenas decimales simples.

Dónde una calculadora de TEF por macro resulta útil

Como la capacidad es parse pura de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red de salida.

¿Qué significa aquí la energía neta metabolizable?

net_metabolizable_kcal es la ingesta total en kilocalorías menos el TEF total en kilocalorías—la energía que queda tras aplicar los costes de digestión por macro de este modelo.

¿Cuánto cuesta la calculadora de efecto térmico por macronutriente?

La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago del KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.

Ver la documentación completa del KIT →