The strength of the magnet and its proximity effect the current produced. The magnetic flux density falls quickly so it is important to get close. The stronger the magnet the more lines of flux that pass a point as it moves. Or as something passes by it.