China Yuchai International. Replay the stock market charts of CYD day by day back to 2003. Open long and short positions without spending any money. China Yuchai International Ltd manufactures, assembles and sells a variety of light, medium and heavy-duty engines for trucks, buses, passenger vehicles, construction equipment and marine and agriculture applications in China.