Chỉ báo này được thiết kế để giúp giảm thiểu độ trễ và giữ cho giá cả cân bằng trong khi vẫn giữ được độ nhạy của giá. Cách tính toán của chỉ báo McGinley khác với các đường trung bình khác, đó là sử dụng một hằng số điều chỉnh được tính dựa trên độ lợi của đường trung bình và độ khác biệt giữa giá thực tế và giá trung bình động.
Công thức tính McGinley Dynamic Indicator bao gồm các bước tính toán tương đối phức tạp, đòi hỏi sự hiểu biết sâu rộng về phép tính đạo hàm và tính toán đa thức. Tuy nhiên, công thức này giúp tạo ra một đường trung bình động trơn tru hơn và giảm thiểu độ trễ, giúp nhà giao dịch nhận được tín hiệu mua vào hoặc bán ra sớm hơn so với các đường trung bình động khác.