Peramalan Shio dibuat berdasarkan ilmu Metafisika China yang lazim disebut sebagai Ba-Zhe (atau Bazi). Indikator utamanya berasal dari empat informasi, yakni; Tahun, Bulan, dan hari, serta jam kelahiran.
Setiap indikator akan menghasilkan dua informasi, yakni salah satu dari 12 shio dan salah satu dari 5 elemen (emas, kayu, air, api, tanah).
Dengan demikian, setiap manusia sebenarnya memiliki 4 shio dan 4 elemen. Tahun kelahiran hanya salah satu saja. Itu yang paling umum diketahui dan hanya menjelaskan karakter umum dari si empunya shio. Masih ada 3 shio lainnya yang berasal dari bulan, hari, dan kelahiran. Modelnya seperti gambar di bawah ini;
Dengan demikian, walaupun ada dua orang yang lahir pada tahun Kelinci Air yang sama, mereka belum tentu memiliki nasib yang sama. Karena kedua orang tersebut bisa saja lahir pada bulan, hari, dan jam kelahiran yang berbeda.
Jadi, sudah paham mengapa kita tidak bisa begitu saja percaya dengan ramalan shio? Karena memang apa yang diutarakan sifatnya sangat luas dan tidak bisa mencerminkan nasib dari setiap individu.
Lagipula, prinsip metafisikan China juga ada yang namanya 3 faktor pengaruh (peruntungan) terhadap manusia. Namanya Thian-ze, Di-li, Ren-ho. Ketiga faktor tersebut adalah:
Faktor Langit. Meliputi sesuatu yang tidak dapat diubah. Meliputi keberadaan diri seseorang secara nyata.
Faktor Bumi. Meliputi energi pada lingkungan tempat tinggal seseorang. Baik dari bangunan maupun orang lain (teman, pasangan, keluarga, dan lain-lain).
Faktor Manusia. Meliputi usaha-usaha yang dilakukan oleh seseorang. Perilaku dirinya, caranya berinteraksi, kehendak atau niatnya, dan lain sebagainya.
Ramalan shio hanya salah satu dari ketiga unsur ini. Hanya meliputi Faktor Langit saja. Masih ada dua faktor lainnya (Faktor Bumi dan Faktor Manusia) yang dipengaruhi oleh usaha-usaha manusia sepenuhnya.