สูตรการคำนวณดัชนีราคาตลาด -2
ยกตัวอย่างเช่น TISCO Index


P1 = ราคาปิด ณ.วันปัจจุบันของหุ้นสามัญตัวที่ 1
Pn = ราคาปิด ณ.วันปัจจุบันของหุ้นสามัญตัวที่ n
N = จำนวนหุ้นที่ใช้คำนวณดัชนี

p1 = ราคาปิด ณ.วันปัจจุบันของหุ้นสามัญตัวที่ 1
pn = ราคาปิด ณ.วันปัจจุบันของหุ้นสามัญตัวที่ n
n = จำนวนหุ้นที่ใช้คำนวณดัชนี


การปรับฐานดัชนี
1) การประกาศจ่ายเงินปันผล
โดยปกติแล้ว ณ.วันประกาศจ่ายเงินปันผล(XD) 
ราคาของหุ้นจะลดลงเป็นจำนวณเท่าๆกันกับเงินปันผลที่จะจ่าย  ดังนั้นจึงจำเป็นที่จะต้องปรับการลดลงของราคา
โดยการบวกเงินปันผลต่อหุ้นกลับเข้าไป  และตัวปรับนี้จะถูกยกไปในการคำนวณครั้งต่อๆไปด้วย

2) สิทธิในการจองซื้อหุ้นใหม่
ด้วยเหตุผลที่คล้ายกับการปรับในกรณีในการประกาศจ่ายเงินปันผล(XD)
การจัดปรับสำหรับสิทธิในการจองซื้อหุ้นใหม่(XR)จึงมีความจำเป็นเช่นกัน 
ตัวปรับนี้จะถูกบวกเข้าไปในราคาหุ้น  และถูกยกไปในการคำนวณคราวต่อๆไปด้วย

3) การพักการซื้อ-ขายชั่วคราว 
หลักทรัพย์ที่ถูกสั่งพักการซื้อขายชั่วคราว 
ยังคงนำมารวมในการคำนวณดัชนีราคาหุ้นทิสโก  โดยใช้ราคาปิดครั้งสุดท้ายของหุ้นนั้นๆ

4) หลักทรัพย์ใหม่ 
หลักทรัพย์ใหม่จะถูกนำมารวมในการคำนวณดัชนีราคาหุ้นทิสโก
โดยใช้หลักว่า  ดัชนีราคาหุ้นทิสโก้ก่อนรวมหลักทรัพย์ใหม่  เท่ากับราคาหุ้นทิสโก้หลังรวมหลักทรัพย์ใหม่แล้ว

5) การแยกหุ้น 
ราคาหลักทรัพย์จะลดลงเป็นสัดส่วนเดียวกับมูลค่าที่ตราไว้ของหลักทรัพย์นั้นๆ
เพราะฉนั้นจึงต้องมีการปรับราคาหลักทรัพย์นั้น  ก่อนที่จะนำมารวมในการคำนวณดัชนีราคาหุ้นทิสโก้

6) การเพิกถอนหลักทรัพย์ 
เมื่อหลักทรัพย์ใดหลักทรัพย์หนึ่งถูกเพิกถอนจากการเป็นหลักทรัพย์จดทะเบียน
หรือหลักทรัพย์รับอนุญาต  การคำนวณหาดัชนีราคาหุ้นทิสโก้จะไม่รวมหลักทรัพย์นั้นๆ