The invention discloses a
cobalt-based catalyst and a preparation method and application thereof. Comprising a
cobalt element and an
alkali metal element; the
cobalt element exists in the form of a simple substance,
cobalt oxide or
cobalt carbide; the
alkali metal element is selected from at least one of Li, Na, K, Rb and Cs; the
alkali metal element exists in the form of a simple substance; in the cobalt-based catalyst, the total
mass of the
metal elements is 100 wt%, the content of the cobalt element is 50-99.5 wt%, and the balance is alkali
metal elements. The catalyst has
high activity and
oxygen-containing compound selectivity in Fischer-Tropsch synthesis. The phenomenon of low selectivity of the
oxygen-containing compound in Fischer-Tropsch synthesis is effectively solved, and an effective way is provided for improving the selectivity of the
oxygen-containing compound.