Catalysis of the hydrolysis of (1->4)-alpha-D-glucosidic linkages in polysaccharides so as to remove successive alpha-maltose residues from the non-reducing ends of the chains.
1,4-alpha-D-glucan alpha-maltohydrolase activity