A Dortmund player and a policeman were injured in the triple blasts last week as the bus was heading to the stadium for a match against AS Monaco.
Investigators found notes at the scene claiming responsibility in the name of Islamic extremists, but quickly doubted their authenticity.
Federal prosecutors said in a statement that the suspect, identified only as Sergej W, was arrested Friday in the Tuebingen area.
They say the man is suspected of having acted for financial reasons and had speculated on Dortmund's share value dropping after the attack.
Disclaimer: No Business Standard Journalist was involved in creation of this content