La grafia corretta è "finora", si tratta di una univerbazione, ovvero l'unione di due parole, "fino" ed "ora", quindi senza apostrofo e senza spazio!
C'è chi dice che si può usare anche la grafia separata "fin ora" perché è un troncamento, è ormai una forma antiquata però.