NOVELTY - The method comprises pulverising a carbonaceous feedstock to obtain a pulverized feedstock having mesh size of 100-200, pyrolyzing the pulverized feedstock with syngas in a pyrolysis reactor at a temperature of 700 -1000 degrees C and a pressure of 2-25 bar for 2-10 seconds to obtain pyrolysate comprising char, fluid petrochemical product, and a portion of the syngas, selecting the carbonaceous feedstock, treating the pyrolsate to separate char, fluid petrochemical product and syngas, and cracking the fluid petrochemical product to obtain hydrocarbon.    USE - The method is useful for obtaining petrochemical products from a carbonaceous feedstock such as coal, lignite, biomass, coke, bitumen and organic waste (claimed).    ADVANTAGE - The method is capable of simply obtaining the petrochemical products from the carbonaceous feedstock with high efficiency and uniform heat distribution in a convenient manner.    DETAILED DESCRIPTION - The method comprises pulverising a carbonaceous feedstock to obtain a pulverized feedstock having mesh size of 100-200, pyrolyzing the pulverized feedstock with syngas in a pyrolysis reactor at a temperature of 700 -1000 degrees C and a pressure of 2-25 bar for 2-10 seconds to obtain pyrolysate comprising char, fluid petrochemical product, and a portion of the syngas, selecting the carbonaceous feedstock, treating the pyrolsate to separate char, fluid petrochemical product and syngas, cracking the fluid petrochemical product to obtain hydrocarbon from ethylene, propylene, benzene, toluene, xylene, methane and/or ethane, entraining the pulverized feedstock in the syngas during the pyrolyzing step, gasifying the char with oxygen and steam at a temperature of 1200-1700 degrees C and pressure higher than the pyrolyzing pressure to obtain syngas having hydrogen content of 20-30 mol.%, and mixing dry coal powder with a compound from fine red mud and alumina containing molybdenum oxide using a cracking catalyst. The pyrolysis reactor is a brick-lined vertical reactor.