The forint firmed to 282.86 from 283.49 against the dollar. It strengthened to 286.64 from 287.58 to the Swiss franc.