Trading Strategies for Markets: A Design Framework and Its Application

  • P. Vytelingum
  • R. K. Dash
  • M. He
  • A. Sykulski
  • N. R. Jennings
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3937)


In this paper, we present a novel multi-layered framework for designing strategies for trading agents. The objective of this work is to provide a framework that will assist strategy designers with the different aspects involved in designing a strategy. At present, such strategies are typically designed in an ad-hoc and intuitive manner with little regard for discerning best practice or attaining re-usability in the design process. Given this, our aim is to put such developments on a more systematic engineering footing. After we describe our framework, we then go on to illustrate how it can be used to design strategies for a particular type of market mechanism (namely the Continuous Double Auction), and how it was used to design a novel strategy for the Travel Game of the International Trading Agent Competition.


Multiagent System Trading Strategy Market Information Optimal Plan Sharpe Ratio 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bauer, B., Muller, J.P., Odell, J.: Agent UML: A formalism for specifying multiagent software systems. International Journal of Software Engineering and Knowledge Engineering 11(3), 207–230 (2001)CrossRefGoogle Scholar
  2. 2.
    Chavez, A., Maes, P.: Kasbah: An agent marketplace for buying and selling goods. In: First International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM 1996), London, UK, pp. 75–90 (1996)Google Scholar
  3. 3.
    Cheng, S., Leung, E., Lochner, K.M., O’Malley, K., Reeves, D.M., Schvartzman, L.J., Wellman, M.P.: Walverine: A walrasian trading agent. In: Second International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2003), pp. 465–472 (2003)Google Scholar
  4. 4.
    Cliff, D., Bruten, J.: Minimal-intelligence agents for bargaining behaviors in market-based environments. Technical Report HPL-97-91 (1997)Google Scholar
  5. 5.
    Das, R., Hanson, J.E., Kephart, J.O., Tesauro, G.: Agent-human interactions in the continuous double auction. In: Proceedings of the 17th Joint Conference on Artificial Intelligence, pp. 1169–1176 (2001)Google Scholar
  6. 6.
    Davenport, T.H., Prusak, L.: Working Knowledge: How Organizations Manage What They Know. Harvard Business School Press (1997)Google Scholar
  7. 7.
    Friedman, D., Rust, J.: The Double Auction Market: Institutions, Theories and Evidence. Addison-Wesley, New York (1992)Google Scholar
  8. 8.
    Gimnez-Funes, E., Godo, L., Rodrguez-Aguilar, J.A., Garcia-Calvs, P.: Designing bidding strategies for trading agents in electronic auctions. In: Proceedings of the Third International Conference on Multi-Agent Systems, pp. 136–143 (1998)Google Scholar
  9. 9.
    Gjerstad, S., Dickhaut, J.: Price formation in double auctions. Games and Economic Behavior 22, 1–29 (1998)MathSciNetCrossRefMATHGoogle Scholar
  10. 10.
    Gode, D.K., Sunder, S.: Allocative efficiency of markets with zero-intelligence traders: Market as a partial substitute for individual rationality. Journal of Political Economy 101(1), 119–137 (1993)CrossRefGoogle Scholar
  11. 11.
    He, M., Jennings, N.R., Leung, H.: On agent-mediated electronic commerce. IEEE Trans. on Knowledge and Data Engineering 15(4), 985–1003 (2003)CrossRefGoogle Scholar
  12. 12.
    Jennings, N.R.: An agent-based approach for building complex software systems. Comms. of the ACM 44(4), 35–41 (2001)CrossRefGoogle Scholar
  13. 13.
    Klein, M., Dellarocas, C., Rodriguez-Aguilar, J.: A knowledge-based methodology for designing robust multi-agent systems. In: Proceedings of the Conference on Autonomous Agents and MultiAgent Systems, pp. 661–661 (2002)Google Scholar
  14. 14.
    Krishna, V.: Auction Theory. Academic Press, London (2002)Google Scholar
  15. 15.
    Mas-Collel, A., Whinston, W., Green, J.: Microeconomic Theory. Oxford University Press, Oxford (1995)MATHGoogle Scholar
  16. 16.
    Rodriguez-Aguilar, J.A., Martin, F.J., Noriega, P., Garcia, P., Sierra, C.: Towards a test-bed for trading agents in electronic auction markets. AI Communications 11(1), 5–19 (1998)Google Scholar
  17. 17.
    Sharpe, W.F.: Mutual fund performance. Journal of Business, 119–138 (January 1966)Google Scholar
  18. 18.
    Tesauro, G., Das, R.: High-performance bidding agents for the continuous double auction. In: Proceedings of the Third ACM Conference on Electronic Commerce, pp. 206–209 (2001)Google Scholar
  19. 19.
    Tsvetovatyy, M., Gini, M.: Towards a virtual marketplace: Architecture and strategies. In: Proceedings of the First International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM 1996), Blackpool, UK, pp. 597–613 (1996)Google Scholar
  20. 20.
    Vetsikas, I.A., Selman, B.: A principled study of the design tradeoffs for autonomous trading agents. In: Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 473–480 (2003)Google Scholar
  21. 21.
    Vytelingum, P., Dash, R.K., David, E., Jennings, N.R.: A risk-based bidding strategy for continuous double auctions. In: Proc. 16th European Conference on Artificial Intelligence, pp. 79–83 (2004)Google Scholar
  22. 22.
    Wellman, M.P., Greenwald, A., Stone, P., Wurman, P.R.: The 2001 trading agent competition. In: Proceedings of the Fourteenth Conference on Innovative Applications of Artificial Intelligence, pp. 935–941 (July 2002)Google Scholar
  23. 23.
    Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing multiagent systems: the gaia methodology. ACM Transactions on Software Engineering and Methodology 12(3), 285–312 (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • P. Vytelingum
    • 1
  • R. K. Dash
    • 1
  • M. He
    • 1
  • A. Sykulski
    • 1
  • N. R. Jennings
    • 1
  1. 1.School of Electronics and Computer ScienceUniversity of SouthamptonSouthamptonUK

Personalised recommendations