ดัชนีถ่วงน้ำหนักตามราคาคือดัชนีหุ้นที่อิทธิพลของแต่ละบริษัทถูกกำหนดโดยราคาหุ้นของบริษัทนั้น ดังนั้นหุ้นที่มีราคาสูงกว่าจะส่งผลต่อดัชนีมากกว่า ไม่ว่าบริษัทที่อยู่เบื้องหลังจะมีขนาดใหญ่เพียงใดก็ตาม ตัวอย่างที่เป็นที่รู้จักมากที่สุดคือ Dow Jones Industrial Average และ Nikkei 225
ระดับดัชนีคำนวณได้จากการนำราคาหุ้นขององค์ประกอบทั้งหมดมาบวกกัน แล้วหารด้วยตัวเลขที่กำหนดไว้ซึ่งเรียกว่า divisor โดยตัวเลขนี้จะถูกปรับสำหรับเหตุการณ์ต่าง ๆ เช่น การแตกพาร์หุ้น เพื่อให้ชุดข้อมูลมีความต่อเนื่อง เนื่องจากการถ่วงน้ำหนักอิงตามราคาเพียงอย่างเดียว หุ้นที่มีราคาสูงจึงสามารถชี้นำดัชนีได้ แม้มูลค่ารวมของบริษัทจะไม่ได้สูงมากนัก
ดัชนีที่ใกล้เคียงกันคือดัชนีถ่วงน้ำหนักตามมูลค่าหลักทรัพย์ตามราคาตลาด ซึ่งให้น้ำหนักสมาชิกตามมูลค่าบริษัทแทนราคาหุ้น ลักษณะเฉพาะอย่างหนึ่งของการถ่วงน้ำหนักตามราคาคือ การแตกพาร์หุ้นซึ่งทำให้ราคาหุ้นลดลงโดยที่มูลค่าบริษัทไม่เปลี่ยน ก็จะทำให้อิทธิพลของหุ้นตัวนั้นต่อดัชนีลดลงด้วย
สมมติว่าดัชนีถ่วงน้ำหนักตามราคาหนึ่งประกอบด้วยหุ้นสองตัวที่มีราคา 300 และ 100 โดยมี divisor เท่ากับ 2 ทำให้ระดับดัชนีเท่ากับ 200
หุ้นที่ราคา 300 ปรับขึ้น 20 เป็น 320 ขณะที่หุ้นที่ราคา 100 ไม่เปลี่ยนแปลง ระดับใหม่คือ (320 + 100) หารด้วย 2 หรือเท่ากับ 210 ซึ่งเพิ่มขึ้น 10 points โดยมีแรงขับเคลื่อนจากหุ้นที่มีราคาสูงกว่า