Las plantas normalmente se nutren por las raices, por lo que el sustrato nutritivo es ideal. Si no tienen un nutritivo o el mismo no alcanza a suplir todas sus necesidades, desarrollan raices aereas para captar nutrientes de la columna de agua.
Cualquier sustrato comercial sirve. En mi caso, jamás he usado uno, por dos motivos: costos (en Argentina son carísimos) y porque me gusta meter mano y hacerlo yo mismo. Un sustrato simple y funcional se puede hacer con tierra comun (sin humus, hojas o raices), arena de contruccion o para piscinas (limpia) y grava media en partes iguales. Eso te da una excelente base para las plantas, pero debes cubrirlo con 3-4cm de grava fina o arena para que no toque la columna de agua o te va a enchastrar todo.