RBC models were dynamic .
RBC models assumed perfect competition ; new Keynesian models were primarily static but based on imperfect competition .
RBC models were dynamic but assumed perfect competition ; new Keynesian models were primarily static but based on imperfect competition .