zonas horarias en POSIXct y xts, convirtiendo de GMT en R

Tengo un montón de vueltas de 1 minuto en unaxts objeto con el índice siendoPOSIXct y zona horaria siendo GMT. Los rendimientos están en NYSE, por lo que me gustaría convertirme a la zona horaria del este, pero me gustaría ocuparme de los horarios de verano de manera adecuada. Cual es la mejor manera de hacer esto? Estoy un poco confundido entre la zona horaria EST y la zona horaria EDT. Me gustaría que mis tiempos se conviertan adecuadamente a los de Nueva York en invierno y en verano.