Według V. Massona powstanie kultury BMAC związane było z migracjami ludności z regionu podgórskiego Kopet-dag do pustynnych oaz położonych w Margianie. Podobne stanowisku przyjmuje W. Sariadini, który uważa, że główną przyczyną powstania kultury BMAC były migracje ludności z terenów Iranu oraz udział autochtonicznych ludów zamieszkujących region Baktrii i Margiany w powstaniu BMAC.
Odrębne stanowisko prezentuje C. C. Lamberg-Karlovsky, który uważa, że cywilizacja Oxus powstała w sposób samoistny i wywodzi się z neolitycznych i chalkolitycznych kultur Azji Środkowej, położonych na wschód od Sumeru. Cywilizacja Oxus miała powstać w stosunkowo krótkim czasie i w przeciągu jednego stulecia wykształcić odrębną kulturę materialną.
Najprawdopodobniej kultura BMAC powstała dzięki rozwojowi autochtonicznej ludności, która poprzez utrzymywanie kontaktów handlowych z sąsiednimi kulturami (np. z Cywilizacją doliny Indusu) przyjęła częściowo ich elementy.