A system and method for determining the immune status or immune cycle in a subject is provided. A sampling component for obtaining physiological data from the subject is provided together with a data storage component for storing the physiological data obtained from the subject. A processing component is provided to analyse the physiological data and thereby determine the immune status or periodicity of the immune cycle and the immune cycle of the subject. An output component for outputting the immune status or periodicity of the immune cycle, and the immune cycle of the subject and/or the future status or immune cycle of the subject is provided.Se proporciona un sistema y método para determinar el estado inmune o ciclo inmune en un sujeto. Se proporciona un componente de muestreo para obtener datos fisiológicos del sujeto junto con un componente de almacenamiento de datos para almacenar los datos fisiológicos obtenidos del sujeto. Se proporciona un componente de procesamiento para analizar los datos fisiológicos y para de esta manera determinar el estado inmune o periodicidad del ciclo inmune y el ciclo inmune del sujeto. Se proporciona un componente de salida para dar salida al estado inmune o periodicidad del ciclo inmune, y el ciclo inmune del sujeto y/o el estado futuro o ciclo inmune del sujeto.