There definitely are grad programs out there with free applications. I am in biomedical research and I know Vanderbilt, Wash U St. Louis, and University of Utah - Salt Lake City offered free applications last cycle. I am not sure if their finance/econ grad programs offer free applications or if their programs are good, but it might be a good place to start. Good luck!