The birth year is inferred from age
The Shiji identifies Xiang Ji, courtesy name Yu, as a man of Xiaxiang and says he was traditional age twenty-four when the uprising began. Combining that statement with the 209 BCE uprising produces the commonly used 232 BCE birth year under traditional age reckoning. It is an inference, not a recorded birthday. The history gives no birth month, day, or hour. The corpus stores astronomical year -231 for civil 232 BCE; 1 January is an internal sorting value and is not displayed as a birthday.
Confirmed biographical scope
The Shiji records Xiang Yu's uprising with Xiang Liang, the Julu campaign, entry through the passes, division of territories, assumption of the title Hegemon-King of Western Chu, the Chu–Han war, and defeat in 202 BCE. These events do not establish a chart.
Why no chart is published
The current BaZi engine cannot compute BCE dates. This page therefore publishes no Pillars, stems and branches, Day Master, pattern, strength, Ten Gods, auxiliary stars, luck cycles, or annual-cycle conclusions. It does not infer a chart from war or defeat. For supported dates, use the free BaZi chart. Traditional BaZi is a symbolic interpretive framework and is not health, financial, or legal advice.