एक शेयर खरीद और बेचने के अधिकतम लाभ को खोजने के लिए एक सरल एल्गोरिथ्म हैः 1. चर को आरंभ करेंः - min_price = historical_prices (पहली कीमत पर न्यूनतम मूल्य सेट करें) - max_profit = 0 (अधिकतम लाभ को शून्य पर सेट करें) 2. ऐतिहासिक मूल्य में प्रत्येक मूल्य के माध्यम से लूप करेंः - यदि वर्तमान मूल्य न्यूनतम मूल्य से कम है, तो न्यूनतम मूल्य को वर्तमान मूल्य के साथ अद्यतन करें। - अन्यथा, वर्तमान मूल्य से न्यूनतम मूल्य घटाकर वर्तमान लाभ की गणना करें। - यदि अधिकतम वर्तमान मूल्य अधिकतम लाभ से अधिक है, अधिकतम लाभ वर्तमान लाभ के साथ अद्यतन करें।
एक स्टॉक खरीदने और बेचने के अधिकतम लाभ को खोजने के लिए एक एल्गोरिथ्म डिजाइन करें जब यह ऐतिहासिक मूल्य दिया जाता है।