A fluid delivery system (1000) to administer a bolus dose of therapeutic fluid into the body of a user, the system comprising: a pump (1005) to deliver therapeutic fluid into the body and at least one processor (10) including instructions that operate on the same processor (10) being configured to: receive a current level of blood glucose (CBG) user receiving a trend BG user, including an address and / or rate of change of blood glucose level (BG) of the user receive one or more additional parameters related to the first user receive one or more second additional parameters related to the user, one or more second additional parameters that are selected from a group consisting of physical activity level, level of emotional stress level and / or trend of blood ketones, pH level blood and / or trend of a disease and / or body temperature and menstruation and determine a dose based CBG bolus trend BG, one or more additional first parameters related to the user and one or more second additional parameters, so that administer the bolus dose to the user compensates a change in a level BG user in the processor (10) includes instructions configured to: determine an initial bolus dose based on one or more additional parameters related to the first user and CBG and determine the bolus dose based on the initial bolus dose multiplied by one or more multiplier values or an average of a plurality of multiplier values, the or each multiplier value represents a magnitude of a parameter particular user on a relative scale, the one or more multiplier values including at least one of: a multiplier value that correlates with the tendency of BG and a multiplier value correlated with at least one of the one or more second parameters.Un sistema de suministro de fluido (1000) para administrar una dosis en bolo de fluido terapéutico en el cuerpo de un usuario, comprendiendo el sistema: una bomba (1005) para administrar fluido terapéutico en el cuerpo y al menos un procesador (10) que inc