They said the man, identified only as 28-year-old Sergej W., was hoping to profit from a drop in the football team's share price as a result of last week's attack.
Three explosive devices went off in a hedge alongside the team bus on April 11, minutes after it left the squad's hotel heading for a Champions League quarter-final match at home against Monaco.
The blast shattered the bus windows, and Spanish international Marc Bartra, 26, broke his wrist. A motorcycle police officer suffered inner ear damage from the blast.
"The accused is suspected of having carried out the attack on the team bus," prosecutors said after the elite GSG 9 police unit arrested the suspect at dawn in Tuebingen, near the southwestern city of Stuttgart. Â
"He is charged with attempted murder, setting off explosions and causing serious physical injury."
The suspect was staying in the same Dortmund hotel as the team, had a view of the scene where the bombs went off and had bought so-called put options on the team's shares on the day of the incident, prosecutors said.
These 15,000 options could have been sold at a pre-determined price by June 17, with a sharp fall in the share price promising a high profit.
"A significant drop in the price could have been expected if, as a result of the attack, players had been seriously injured or even killed," prosecutors said.
- Packed with metal -
Sergej. W had allegedly taken out a loan of tens of thousands of euros to pay for the put options, most of which he purchased online from the IP address of the Hotel L'Arrivee, where the team was staying, prosecutors said.
He had reserved the room in mid-March for the periods April 9-13 and 16-20 -- coinciding with the team's two scheduled matches against Monaco, though it was not yet clear at the time which one would be held in Dortmund.
He hoped to earn as much as 3.9 million euros ($4.2 million), the Bild newspaper reported.Â
Prosecution spokeswoman Frauke Koehler however said police financial experts were still calculating how much he could have hoped to gain.
"The suspect's profit would have grown the more the share of Borussia Dortmund fell," she said.
Koehler said there was "no indiction so far" of accomplices, but said investigators did not rule out that others were involved.
The three explosive devices, packed with metal pieces, were hidden along a 12-metre (40-foot) stretch of the hedge -- two at ground level, with the third placed at a height of about one metre, prosecutors said.
The devices were remotely triggered, and shrapnel was found as far as 250 metres away.
Citing unnamed investigators, Bild said police believed the suspect was capable of building a remotely-triggered bomb, having won an educational award in electronics and engineering in 2005.Â
He had drawn attention at the hotel, reported Bild -- first by insisting on a window room facing the front and then, in the pandemonium after the blasts, by calmly walking to its restaurant to order a steak.
- 'Despicable attack' -
Three purported claims of responsibility statingÂ a radical Islamist motive were found at the scene, on paper bearing no fingerprints, prosecutors said, adding that Islamic studies experts had voiced "considerable doubts" about their authenticity.
An Iraqi man was taken into custody over a suspected Islamist link but was later cleared of involvement in the bus attack.
Similarly, a purported claim stating a far-right motive sent to German media bore "contradictions and inconsistencies", prosecutors said, adding there was "no indication that it was sent by the perpetrator".
Borussia Dortmund thanked police, who had reportedly been surveilling the suspect for days, following leads including a tipoff from a financial sector source.
"We are very grateful and hope that with the suspect's arrest, the perpetrator responsible for the despicable attack against our players and staff members has been caught," the club said in a statement.
The fact that, aside from Bartra, "no others were wounded or even killed, was -- as we know today -- solely due to huge luck", it said.
Captain Marcel Schmelzer said the side hoped learning the truth about the attack would help players "come to terms with" what happened.
Interior Minister Thomas de Maiziere called the arrest "a great success" and said that, if confirmed, "this would be a particularly repugnant motive".Â