Well for starters you'd have a variable price that you adjust every second, for example it changes somewhere between -10 and +10 every second:
System -> Every 1 second: Set value "price" = price + random(-10,10)
Then you'd store this into an array. The length would be how long into the past you want to show the graph, for example, 1 minute = 60 seconds, so your array should be length 60. You'd use the FIFO method construct.net/en/make-games/manuals/construct-3/plugin-reference/array which will remove the oldest value (older than 60 seconds) and add the newest value to the front.
Finally you use canvas to draw the line. Clear the canvas, then loop through your array.
construct.net/en/make-games/manuals/construct-3/plugin-reference/drawing-canvas
Then draw a line for each value from the previous value to the current value
Array for Each: Draw line from X: (array.currentX-1)*20 Y: array.at(array.currentX-1) to X: array.currentX*20 Y: array.currentValue
This is off the top of my head, you might need to tinker with some values etc.