Die Mathematik hinter dem Kalorientracking
Jeder Kalorientracker rechnet für dich. Die meisten zeigen dir die Gleichungen nicht. Hier sind sie, mit Rechenbeispielen, der Reihe nach und aufeinander aufbauend.
Dieser Beitrag behandelt fünf Berechnungsebenen: wie dein Grundumsatz geschätzt wird, wie daraus ein tägliches Energieziel wird, wie die App deinen tatsächlichen Verbrauch aus echten Daten lernt, wie Lebensmittel-Einträge skaliert werden, wenn du eine Teilportion isst, und wie ein Kaloriendefizit zu Fett- und Muskelmasseverlust führt. Jede Zahl lässt sich auf eine Gleichung zurückführen. Jede Gleichung lässt sich auf eine zitierte Quelle zurückführen.
Ebene 1: BMR-Schätzung
Dein Basal Metabolic Rate ist die Energie, die dein Körper in völliger Ruhe verbraucht: liegend, regungslos, wach, in einem temperaturneutralen Raum. Er macht etwa 60-70% des gesamten täglichen Verbrauchs aus.
Die am besten validierte Formel ist Mifflin-St Jeor (1990):
BMR (male) = 10 x weight(kg) + 6.25 x height(cm) - 5 x age + 5
BMR (female) = 10 x weight(kg) + 6.25 x height(cm) - 5 x age - 161
Jeder Term bildet einen physiologischen Zusammenhang ab. Schwerere Körper verbrauchen mehr Energie. Der Gewichtsterm dominiert. Größere Körper haben mehr Oberfläche und mehr stoffwechselaktives Gewebe. Der Stoffwechsel sinkt mit dem Alter. Der Geschlechts-Offset berücksichtigt Unterschiede in der durchschnittlichen Körperzusammensetzung.
Rechenbeispiel. Ein 30-jähriger Mann, 82 kg, 178 cm:
10 x 82 = 820
6.25 x 178 = 1,112.5
5 x 30 = 150
sex offset = +5
BMR = 820 + 1,112.5 - 150 + 5 = 1,787.5 kcal
Das ist ein Bevölkerungsdurchschnitt. Mifflin-St Jeor wurde aus indirekten Kalorimetrie-Messungen von 498 Personen abgeleitet. Für eine einzelne Person liegt der Standardfehler bei etwa ±200 kcal. Das bedeutet: Zwei Menschen mit identischen Daten können BMR-Werte haben, die um 400 kcal auseinanderliegen. Die Formel gibt dir die Mitte der Glockenkurve, nicht deine persönliche Messung.
Quelle: Mifflin, M.D. et al. "A new predictive equation for resting energy expenditure in healthy individuals." American Journal of Clinical Nutrition, 1990.
Ebene 2: von BMR zu TDEE
BMR ist die Untergrenze. Total Daily Energy Expenditure (TDEE) addiert alles andere: Gehen, Arbeiten, Training, Verdauen, Zappeln. Der klassische Ansatz multipliziert den BMR mit einem Aktivitätsfaktor:
| Activity Level | Multiplier | Was es tatsächlich bedeutet |
|---|---|---|
| Sedentary | 1.200 | Bürojob, wenig Gehen |
| Lightly Active | 1.375 | ~8.000 Schritte/Tag oder leichtes Training 2x/Woche |
| Moderately Active | 1.550 | ~10.000 Schritte + Krafttraining 3x/Woche |
| Active | 1.725 | Körperliche Arbeit oder Training 5x/Woche |
| Very Active | 1.900 | Hartes Training täglich + aktiver Lebensstil |
Für unser Rechenbeispiel (BMR = 1,788 kcal, lightly active):
TDEE = 1,788 x 1.375 = 2,458 kcal
Das Problem wird sofort klar: Der Sprung zwischen den Stufen beträgt 0.175. Das entspricht bei einem BMR von 1,788 etwa 310 kcal. Das ist eine ganze Banane plus ein Esslöffel Erdnussbutter. Wenn du die falsche Aktivitätsstufe wählst. Und das tun die meisten. Dann liegt deine TDEE-Schätzung schon um Hunderte Kalorien daneben, bevor du überhaupt eine Mahlzeit protokolliert hast.
Noch schlimmer: Die Multiplikatoren können NEAT (Non-Exercise Activity Thermogenesis) nicht abbilden: Zappeln, Haltung, Umhergehen, Hausarbeit. Allein NEAT variiert zwischen Personen mit identischen Daten und identischen Trainingsgewohnheiten um mehr als 700 kcal/Tag.
BMR / TDEE-Rechner
Mifflin-St Jeor-Gleichung
Ebene 3: adaptiver TDEE
Statische Formeln schätzen, was jemand wie du wahrscheinlich verbrennt. Adaptive TDEE berechnet, was du tatsächlich verbraucht hast, indem es von den Veränderungen deines Körpers rückwärts rechnet.
Die Kernidee: Wenn du weißt, wie viele Kalorien du gegessen hast und wie sich dein Gewicht über die Zeit verändert hat, kannst du den Verbrauch bestimmen.
Der Algorithmus
Gegeben ein 28-Tage-Fenster mit Daten:
Schritt 1. Den durchschnittlichen Kalorienverbrauch nur über Tage mit protokollierten Daten berechnen. Tage ohne Lebensmitteleinträge werden vollständig ausgeschlossen. Sie zählen nicht als Null.
Schritt 2. Tägliche Gewichtswerte mit einem 7-Tage-Exponential Moving Average glätten, um Wasser, Glykogen und Natriumrauschen herauszufiltern. Dann auf die geglättete Serie eine lineare Least-Squares-Regression anpassen. Die Steigung ist dein echter Gewichtstrend in kg/Tag.
Schritt 3. Die Gewicht-Steigung in Kalorien umrechnen:
caloric impact = daily weight slope x 7,700 kcal/kg
Der Wert von 7,700 kcal/kg ist die Standardannahme für die Energiedichte von Körpergewebe. Ein gewichteter Mix aus Fett mit ~7,700 und fettfreier Masse mit ~1,800.
Schritt 4. TDEE schätzen:
TDEE = average daily intake - caloric impact
Wenn du abnimmst, ist der kalorische Effekt negativ. Dann liegt TDEE über der Aufnahme. Wenn du zunimmst, liegt er darunter. Wenn dein Gewicht stabil ist, entspricht TDEE der Aufnahme.
Schritt 5. Die tägliche Anpassung auf ±100 kcal gegenüber der vorherigen Schätzung begrenzen. So verhindern wir, dass rauschende Daten zu starken Ausschlägen führen.
Rechenbeispiel
Hier ist ein echter 28-Tage-Datensatz für jemanden, der etwa 0.3 kg/Woche abnimmt:
| Day | Weight (kg) | EMA (kg) | Calories | Tracked? |
|---|---|---|---|---|
| 1 | 82.3 | 82.30 | 2,180 | Yes |
| 4 | 82.5 | 82.35 | 2,210 | Yes |
| 7 | 81.8 | 82.15 | 2,050 | Yes |
| 10 | 82.0 | 81.96 | -- | No |
| 14 | 81.7 | 81.72 | 2,100 | Yes |
| 21 | 80.9 | 81.12 | 2,180 | Yes |
| 24 | 81.0 | 80.93 | 2,120 | Yes |
| 28 | 80.7 | 80.72 | 2,050 | Yes |
Die Berechnung:
Average intake (tracked days): 2,150 kcal/day
EMA weight slope (regression): -0.042 kg/day
Caloric impact: -0.042 x 7,700 = -323 kcal/day
Estimated TDEE: 2,150 - (-323) = 2,473 kcal
Diese Zahl spiegelt deinen tatsächlichen Stoffwechsel wider: NEAT, Anpassung, Genetik, alles. Kein Schätzen deiner Aktivitätsstufe.
Warum 28 Tage
Das tägliche Gewicht schwankt um ±1 kg durch Wassereinlagerungen, Glykogenspeicher, Lebensmittelmasse im Verdauungstrakt und Natriumaufnahme. Bei jemandem, der 0.5 kg/Woche abnimmt, ist das erwartete 14-Tage-Signal etwa 1 kg. Gerade mal knapp über dem Rauschboden. Ein 28-Tage-Fenster erfasst etwa 2 kg Signal bei demselben Rauschen. Das verdoppelt das Signal-Rausch-Verhältnis ungefähr.
Mehr zu Fensterlänge, EMA-Glättung und Konvergenzverhalten findest du unter Why Your TDEE Calculator Is Probably Wrong.
Ebene 4: Makro-Skalierung
Wenn du einen Lebensmitteleintrag protokollierst, isst du selten exakt die Portionsgröße aus der Datenbank. Makro-Skalierung ist die Rechnung, die alles proportional anpasst:
scaling factor = consumed amount / serving size
Jedes Makro wird mit demselben Faktor multipliziert. Das ist lineare Skalierung.
Rechenbeispiel. Ein Datenbankeintrag für Haferflocken: 100g Portion, 389 kcal, 13.2g Protein, 66.3g Kohlenhydrate, 6.9g Fett. Du hast 45g gegessen.
factor = 45 / 100 = 0.45
calories: 389 x 0.45 = 175.1 kcal
protein: 13.2 x 0.45 = 5.9g
carbs: 66.3 x 0.45 = 29.8g
fat: 6.9 x 0.45 = 3.1g
Das ist einfach. Aber es gibt eine Feinheit, die viele verwirrt: Die Makros ergeben nicht immer die Kalorien.
Die Atwater-Faktoren (4 kcal/g Protein, 4 kcal/g Kohlenhydrate, 9 kcal/g Fett) sind Näherungen. Die echten Werte variieren je nach Lebensmittel. Ballaststoffe liefern etwa 2 kcal/g, Alkohol 7 kcal/g, und beides ist kein Standard-Makro. Wenn eine Lebensmitteldatenbank sowohl Gesamtkalorien als auch Makros ausweist, stammen sie oft aus unabhängigen Labormessungen. Nach Rundung jedes Makros auf eine Dezimalstelle und Anwendung der Atwater-Faktoren kann die Summe um 5-15 kcal pro Portion von den angegebenen Kalorien abweichen. Über einen ganzen Tag Tracking hinweg summiert sich das.
Das ist kein Bug. Es ist die inhärente Ungenauigkeit des Atwater-Systems. Der Gesamt-Kalorienwert ist genauer als die Summe der aus Makros abgeleiteten Kalorien, weil der Gesamtwert direkt per Bombenkalorimetrie oder Proximate Analysis gemessen wird.
Ebene 5: Defizit-Rechnung und Körperzusammensetzung
Die Energiebilanz-Gleichung:
weight change = (intake - expenditure) / energy density of tissue
Ein Defizit von 500 kcal/Tag sollte 0.45 kg/Woche Gewichtsverlust erzeugen, wenn du den Standardwert von 7,700 kcal/kg verwendest. Aber diese Zahl setzt voraus, dass der gesamte Gewichtsverlust Fett ist. Das ist er nicht.
Das Forbes/Hall model sagt voraus, welcher Anteil des Gewichtsverlusts Fett und welcher Anteil fettfreie Masse ist. Grundlage ist, wie viel Fett du mitbringst:
P-ratio = fat mass / (fat mass + 10.4)
P-ratio ist der Anteil der Gewichtsänderung, der aus Fett stammt. Die Konstante 10.4 ist empirisch aus Körperzusammensetzungsstudien abgeleitet (Forbes 1987, von Hall 2007 verfeinert).
Mehr Körperfett bedeutet eine höhere P-ratio. Das heißt: Ein größerer Teil des Verlusts ist Fett. Weniger Körperfett bedeutet, dass mehr fettfreie Masse geopfert wird. Deshalb sind aggressive Defizite bei niedrigem Körperfett kontraproduktiv. Die Rechnung arbeitet gegen dich.
Rechenbeispiel. Eine Person mit 80 kg und 22% Körperfett, bei einem Defizit von 500 kcal:
Fat mass: 80 x 0.22 = 17.6 kg
P-ratio: 17.6 / (17.6 + 10.4) = 0.629
Mixed density: 0.629 x 7,700 + 0.371 x 1,800 = 5,510 kcal/kg
Daily loss: 500 / 5,510 = 0.091 kg/day
Daily fat loss: 0.091 x 0.629 = 0.057 kg/day
Weekly total: 0.64 kg
of which fat: 0.40 kg (63%)
of which lean: 0.24 kg (37%)
Nicht 0.45 kg/Woche reines Fett. Der echte Wert hängt davon ab, wo du startest.
Bei 35% Körperfett liegt die P-ratio bei 0.77: Fast 80% des Verlusts ist Fett. Bei 12% Körperfett fällt sie auf 0.54: Fast die Hälfte des Verlusts ist fettfreie Masse. Gleiches Defizit, anderer Körper, anderes Ergebnis.
P-Ratio-Rechner
Körperzusammensetzung
Energieaufteilung
Prognostizierter Verlust
Quellen: Forbes, G.B. "Lean body mass-body fat interrelationships in humans." Nutrition Reviews, 1987. Hall, K.D. "Body fat and fat-free mass inter-relationships." British Journal of Nutrition, 2007.
Wo du das in der App siehst
Das sind die Gleichungen, die in Onyx Tenet laufen. So sehen sie in der Praxis aus.
Die TDEE-Karte zeigt sowohl die Schätzung aus der Formel als auch den angepassten Wert, mit einem Vertrauensbadge und Statistiken zur Datenabdeckung. Das TDEE-Trajectory-Diagramm zeigt, wie sich die Schätzung über die Zeit entwickelt hat. In diesem Beispiel stimmt der adaptive TDEE (2,163 kcal) eng mit der Formelschätzung (2,172 kcal) überein, bestätigt durch 26 Gewichtsmessungen und 28 protokollierte Tage.

Die Wochenübersicht wendet die Energiebilanz-Gleichung aus Ebene 5 an. Durchschnittliche Aufnahme (1,991 kcal) minus durchschnittlicher TDEE (2,254 kcal) ergibt ein tägliches Defizit von 263 kcal. Das entspricht einem prognostizierten Gewichtsverlust von -0.24 kg/Woche. Die Makros jedes Tages siehst du in der Aufschlüsselung darunter.

Jede Zahl lässt sich auf eine der obigen Gleichungen zurückführen. Keine Black Boxes.
Adaptive TDEE in Onyx Tenet ist kostenlos. Es wird nach etwa 4 Wochen Protokollieren und Wiegen automatisch aktiviert. Kein Abo erforderlich.