The music , based on a folk song , was written by Christina Macpherson . The words to the song were written in 1895 by Banjo Paterson , a famous Australian poet , and the music was written ( based on a folk tune ) by Christina Macpherson , who wrote herself that she `` was no musician , but she would do her best . ''