A solid oxide fuel battery anode and the preparation method, the characteristic is: adulterates the titanic mine cadmium acid lanthanum or the titanate compound oxide as the anode structure framework and the main electron conducting phase, uses the ion infusing method, the macromolecule modeling board method, the sol-gel method, or the suspending grain pulp spreading method, prepares the nanometer grain anode active substance multi-hole film with the thickness of 0.05-5 micron in the inner and outer hole surface of the multi-hole anode structure framework; the anode active substance includes the ceric oxide, or the adulterating ceric oxide, or the zirconia based oxygen ionic conductor electrolyte, or the cerate based proton conductor electrolyte, or the mixture of the above active substance, or the above active substance adding a small quantity of Ni or Ni-Cu and V2O5. The invention is structure stabilization, high conducting rate, high catalyzing activity of the fuel oxidation, matching with the closing material at physics and chemistry, structure size stabilization, anti-carbon deposition, is fit for the fuel operation of the hydrocarbon directly.