I do not know any insurance companies that will issue a policy without a down payment. From the perspective of an insurance company, a driver who does not put down a down payment is too much of a liability. In their eyes, you are only getting insurance simply to drive a vehicle off a lot. My best advice is to find the most affordable car insurance company for you. For more information on car insurance with no down payment, see here.
If you're ready to see quotes, click here.