फ्रैक्टल अनुकूलन मूविंग एवरेज तकनीकी इंडिकेटर (FRAMA) को जॉन एहलर्स द्वारा विकसित किया गया था। यह इंडिकेटर एक्सपोनेंशियल मूविंग एवरेज के एल्गोरिदम पर आधारित है, जिसमें चिकनाई कारक की गणना मूल्य श्रृंखला के वर्तमान फ्रैक्टल आयाम के आधार पर की जाती है। FRAMA का मुख्य लाभ यह है कि यह मजबूत ट्रेंड मूवमेंट का पालन कर सकता है और मूल्य समेकन के क्षणों में पर्याप्त रूप से धीमा हो जाता है।
फ्रैक्टल अनुकूलन मूविंग एवरेज (FRAMA) का उपयोग MACD की गणना के लिए कुछ अतिरिक्त कदमों के बिना थोड़ा कठिन है। इस इंडिकेटर में चिकनाई जोड़ने से फ्रैक्टल अनुकूलन MACD को MACD प्रकार के संकेतकों से अधिक मेल खाने के लिए बनाया गया है।
चिकनाई के बिना यह "नर्वस" (बहुत सारे संकेत) होता है, जो इसकी अनुकूलनात्मक प्रकृति के कारण होता है (जब हम किसी विलंब की उम्मीद करते हैं तो यह बहुत तेजी से प्रतिक्रिया करता है - जो किसी भी MACD संकेतक का आवश्यक हिस्सा है - MACD का "संग्रहण/विभिन्नता" केवल तभी हो सकता है जब कुछ उचित विलंब हो)। इस मामले में चिकनाई के लिए सुपर स्मूथर का उपयोग किया जाता है (कुछ अन्य विकल्प भी हो सकते हैं, लेकिन चूंकि हमें चिकनी परिणाम और चिकनाई के कारण न्यूनतम विलंब जोड़ने की आवश्यकता थी, सुपर स्मूथर एक उचित विकल्प है)।

इस इंडिकेटर में सिग्नल लाइन भी एक FRAMA है, जो इसे "सभी FRAMA MACD" इंडिकेटर बनाता है।