Chart - formatter in yAxis and in time series

You need an equals sign in front of your arrow function. Your yaml is currently just passing a string to valueFormatter which eCharts is trying to parse as one of the basic value formatting templates. To get an actual callback function you need to create a widget expression that returns a function which, in turn, means you need to start your widget value with an =.

valueFormatter: =(value) => '$' + value.toFixed(2)