Your first problem is basing everything on the LISTING PRICE which is normally a number pulled out of the air:
Understand that the LISTING PRICE has one primary objective, to attract attention: It is not intended to be set in stone, and in many cases it is not even a good guideline toward the SELLING PRICE.
Some Sellers believe that by setting the LISTING PRICE high, they can always come down, and people will make an offer anyway: WRONG! Buyers will just bypass the property and look at houses that are within their price range. And six months from now, the Seller will slowly start lowering the PRICE, (this is called â€œchasing the curveâ€) and Buyers will be asking the question; â€œWhatâ€™s wrong with that house?â€ and â€œWhy has it been on the Market so long?â€
Other Sellers set the LISTING PRICE low, to attract multiple offers. (The correct strategy.) We are asked; â€œArenâ€™t you obligated to sell at this price if someone offers it?â€ The answer is probably not; for that to happen, you would first have to have only one offer, and secondly, the offer would have be exactly the same, down to the smallest detail, (please discuss this with your Realtor).
Another thought; Buyer will search for potential properties by groups; for example, $400,000 to $450,000, and $250,000 to $300,000. If your house is priced at $460,000 or $310,000, the Buyers will never see it. (something else to discuss with your Agent.)
Different Banks have different philosophies about pricing their properties: You cannot draw any conclusions without a good analysis.
Have your Realtor do a CMA, (Comparative Market Analysis) to help you determine your Offering Price. It is the surest way to determine the Market Value of the property.
If you want to buy a house for a price that is 25% less than Market, which is also 50% less than it was three years ago, and then you want them to pick-up another 3% for Closing; you are probably thinking that you have some leverage that you do not. It may be a BUYER'S MARKET right now, but not that much.
Good luck and may God bless