A computer-implemented method and a system for analyzing glucose monitoring data indicative of a glucose level, comprising: presenting by a data processing device provided a graphical window on a display device wherein the graphical window comprises a time abscissa axis that defines time units, and a glucose ordinate axis that defines glucose units; receiving a plurality of glucose monitoring values associated with a monitoring time period by the data processing device; segmenting the plurality of glucose monitoring values into a plurality of glucose monitoring traces indicative of the glucose level; defining a reference trace segment; determining the reference trace segment for each of the plurality of glucose monitoring traces; and plotting, for a time window comprising the reference trace segment, the plurality of glucose monitoring traces within the graphical window. Furthermore, a non-transitory computer readable medium is disclosed.