Structure of market imperfection