Det er gode grunner til å anta at forfatteren er Olav Tordsson, også kalt for «Kvitaskald» (), død 1259, som var Snorre Sturlassons nevø. Olav oppholdt seg hos den danske kongen Valdemar den store i tidsrommet 1240–1241, og kong Valdemar ga sagaens forfatter med historier og kunnskap.