O Ba Zi, também conhecido como "Quatro Pilares e Oito Caracteres" ou "Data de Nascimento em Oito Caracteres", é um dos sistemas mais utilizados na astrologia tradicional chinesa. Ele converte o ano, mês, dia e hora do nascimento de uma pessoa em um conjunto de Troncos Celestes e Ramos Terrestres, totalizando quatro conjuntos, ou seja, oito caracteres; daí o nome.
O sistema do Ba Zi (Quatro Pilares) amadureceu durante as dinastias Tang e Song: no período Tang, Li Xuzhong fazia previsões com base no ano, mês e dia; na época Song, Xu Ziping adicionou o pilar da hora e adotou o Tronco do Dia como elemento central, estabelecendo o método conhecido hoje como “método Ziping”. Após um milênio de desenvolvimento, obras clássicas como “Yuanhai Ziping”, “Sanming Tonghui”, “Ditian Sui” e “Ziping Zhenquan” formaram a base teórica desse sistema.
Calcular os Oito Caracteres é apenas o primeiro passo: o astrólogo observará a quantidade e as relações de geração e controle entre os oito caracteres, a força do Mestre do Dia e a configuração dos Dez Deuses, e, combinando com as mudanças do grande ciclo de sorte e da influência anual, descreverá as tendências de personalidade e o ritmo de vida de uma pessoa. bazitao considera isso como uma perspectiva cultural tradicional para conhecer a si mesmo, e não como uma conclusão definitiva do destino.