Estás mezclando dos cosas diferentes:
1) coste de cambio de moneda: Es lo que te cobra tu comercializador por cambiar de moneda. Suele ser un porcentaje sobre el importe cambiado y siempre te va perjudicar.
2) evolución del cambio de moneda: Es lo que se aprecia/deprecia una moneda respecto a la otra. Se le conoce como riesgo divisa, y puede tanto beneficiarte como perjudicarte.
Imagina que vas a viajar a EEUU y cambias en tu banco 1.000 euros a dólares.
Este cobra un 1% de comisión de cambio, y el EUR/USD está a 1,20 (por cada euro que cambias te dan 1,20 dólares).
Lo primero que hace tu banco es cobrarte 10 euros (1%), y luego calcular los dólares que te va a dar por los 990 euros restantes.
990 euros * 1,20 = 1.188 dólares
Tu banco te entrega 1.188 dólares, y tú ya has pagado 10 euros de comisión de cambio.
Viajas a EEUU, no gastas nada y vuelves con los mismos 1.188 dólares, acudiendo a tu banco a cambiarlos a euros.
Imagina que, debido a la evolución del cambio, el cambio EUR/USD ahora está a 1,10.
1.188 dólares / 1,10 = 1.080 euros
Por la evolución del cambio de moneda has ganado 90 euros, que es la diferencia entre los 1.080 euros de ahora y los 990 que te cambiaron en su día.
Y ahora tu banco te cobra otro 1% de comisión de cambio de moneda (*****10,80 euros), entregándote así 1.069,20 euros.
En el total de la operación has ganado 69,20 euros, que se puede desglosar así:
1) coste de cambio de moneda: Has perdido 20,80 euros (10 + 10,80).
2) evolución del cambio de moneda: Has ganado 90 euros.
En este caso la evolución del cambio de moneda te ha favorecido, pero si al volver ese cambio hubiera sido superior al 1,20 del inicio, habrías perdido dinero al devolverte menos que los 990 euros que te cambiaron (riesgo divisa).
Volviendo a la cartera roboadvisor de myinvestor, vamos a ver cómo te afectan estos dos conceptos:
1) coste de cambio de moneda: Myinvestor no cobra a su roboadvisor comisión de cambio de moneda (o eso creo). En este aspecto no le influye que el fondo sea en euros o dólares.
2) evolución del cambio de moneda: Para simplificar, vamos a suponer que los fondos que citas solo invierten en Australia (dólar australiano).
Si los fondos no cubren divisa (estos no lo hacen), da lo mismo la moneda de cotización del fondo porque lo que lo que marca el riesgo divisa es tu moneda contra la moneda en la que inviertes.
En este caso, tú vas a poner euros y vas a invertir en dólares australianos.
Cuando reembolses van a vender las empresas (dólares australianos) y tú vas a recibir euros.
El riesgo divisa que te va a afectar es el cambio EUR/AUD.
Y te da lo mismo que haya un paso intermedio por el USD, porque al final vas a terminar recibiendo los mismos dólares australianos cuando suscribes, o euros cuando reembolsas.
Si eliminamos el coste de cambio de moneda, pasar directamente de euros a AUD es igual que pasarlos a USD y luego estos a AUD. Y lo mismo viceversa.
Si no fuera así, sería muy sencillo arbitrar la diferencia y ganar dinero sin ningún tipo de riesgo.
Teniendo en cuenta que los dos conceptos le afectan igual, así el fondo cotice en euros o dólares, el roboadvisor invertirá en el Fidelity en dólares por sus menores comisiones o por diversificar gestora.
En resumidas cuentas, se suele recomendar comprar fondos en euros para evitar el coste de cambio de moneda que pueda cobrarte tu comercializador, pero si los fondos no cubren divisa te da lo mismo la moneda en la que cotice el fondo. El riesgo divisa va a ser exactamente el mismo.