An agent-based model for designing a financial market that works well | IEEE Conference Publication | IEEE Xplore