Ya tengo la solución tras varios correos con el programador (su respuesta es realmente buena cada vez que tengo alguna duda):
- Tengo la cartera en €, así que el programa calcula todo en esta moneda y tiene en cuenta el cambio €/$ para realizar los cálculos.
Por eso aunque en abril SPY haya subido un 5,27%, con el cambio, queda en menos (realmente 1,78% ya que el cálculo hay que hacerlo desde 31 marzo - desde el cierre- a 30 abril).