Home / Current Issue / Paper 1702634
Development of an Agent-based Framework for Stock Market Trading
Subject area: Science,Engineering and Technology · Area of research: Computer Science
Abstract
Trading online demands time bandwidth and adequate knowledge. Online stock trading is a system that allows buy and selling of stocks through the Internet. This paper presents a development of an Agent-based Framework for stock market trading. The system allows the use of agents in stock trading on behalf of traders. The system includes creating investor?s agents which are: market maker agent, informed agent, uninformed agent and the hold agent. Initial capital are allocated to the investor?s agents, the agents now use the capital to trade on behalf of the investors and making decision to meet the user?s investment goals which include optimum return on investment. The key issues addressed include assembly and incorporating diverse information sources with trading agents, and providing decision-making for investor?s agent in the stock market using trading indicator for informed agent. The prototype of the system has been implemented and found to be very efficient in stock trading based on return on investment.
Keywords
Stock, Multi-agent, JADE, Investor, Market
References
[1] Aleksander Pivk and GamsMatjaž (2009): Intelligent Agents in E-commerce,Electrotechnical Review, 44-56.
[2] Al-Kasassbeh and Adda Mazd(2007):Analysis of agents in Network fault management,Journal of Network and Computer Applications, 699-711.
[3] Antonio Carzaniga(2000): Designing Distributed Applications with Mobile Code Paradigms,(pp. 22-32), ACM Press.
[4] AridorYariv and LangeDanny(2007): Agent Design Patterns, Elements of Agent Application Design,(76-84).
[5] Arnold Marj and Gosling Artsh (1996): The Java Programming Language, ISBN 0201-63455-4.
[6] Baek Samds and Yeom Fraz (2006): A timed agent planning approach for distributed information retrieval in dynamic network environments,Information Sciences (Elsevier Inc.), 3347–3378.
[7] Balon Talg (2006): Preventing Attacks on Agents by MaliciousHosts,14-19
[8] Bieszczad Done, Pagurek Benteng and White Talg (1998): Agents for network management,IEEE Communications Surveys,167-179.
[9] Borselius and Niklas (October 2002): Agent security, Electronics & Communication Engineering Journal, 211-218.
[10] Boutaba and Xiao (2002):"Network Management: State of the Art",Proceedings of the IFIP 17th World Computer Congress, 127-146.
[11] Dasgupta Bansh (1998): A Supplier Driven Electronic Marketplace Using Agents,32-47.
[12] Fabio Bellifemine, Giovanni Caire and Trucco Titesz (2010), JADE PROGRAMMER’S GUIDE, Giovanni Rimassa (University of Parma).
[13] Fung Zanh and Chen Wang. (2005): A multiagent supply chain planning and coordination architecture,International Journal of Advanced Manufacturing Technology, 811–819.
[14] Jain Tehzs and Aparico Satuz (1999): Agents for process coherence in virtual enterprises,Communications of the ACM 42, no. 3, 62-69.
[15] Kachirski Arteh and Guha Rechx (2002): Intrusion Detection Using Agents in Wireless Ad Hoc Networks,Proceedings of the IEEE Workshop on Knowledge Media Networking, 153 -158.
[16] Kalakota Santchij and Whinston Kartz(1996): Frontiers of Electronic Commerce, Addison-Wesley Publishing Company, Inc(87- 96).
[17] Kurt Taraka, Schwehm Lange and Williams Swinburne (1998): Agents, The future of Distributed Computing.IEEE Distributed Communication, vol. 2, no 5, pp34-49.
[18] Lingnau Andrew, Drobnik Tolps and Dömel, P. (Dec 1995). An HTTP-based Infrastructure for Agents. 4th Int. WWW Conference. -
[19] Manvi S, & Venkataram, P. (2004). "Applications of agent technology in communication: a review." Computer Communications, 1493-1508.
[20] Nwana Tarad and Azarmi Cart (1997): Software Agents and Soft Computing, Machine Intelligence, 36-44.
[21] Nigerian Stock Exchange (NSE). (2016): Available online: www.nigerianstockechange.com (accessed on 11 September 2019).
[22] Okonkwo, O.N.; Ogwuru, H.O.; Ajudua, E.I.(2014): Stock Market Performance and Economic Growth in Nigeria: An Empirical Appraisal. Eur. J. Bus. Manag., 33–42.
[23] Park Tard, Byun Kim and Yeom Argte (2002). The Performance of Checkpointing and ReplicationSchemes for Fault Tolerant Agent Systems. Proceedings of 21th IEEE Symposium on Reliable Distributed Systems. IEEE Computer Society.
[24] Pullum Larng (2001): Software Fault Tolerance Techniques and Implementation,Proceedings of the IFIP 17th World Computer Congress, 123-135.
[25] Rahul Jha and Iyer Sazerd (2001): Performance Evaluation of Agents for E-commerce Applications. 331-340.
[26] Rebeschini and Mast Mewrg (2004): An Agent Environment for Securing Hosts and Networks, Journal of Network and Computer Applications, 74-88.
[27] Reddy Merfg (2002). Agents Intelligent Assistants on the Internet, Electronics & Communication Engineering Journal, 211-218.
[28] Senn., J. (Dec 2000). The emergence of M-Commerce. 148-150.
[29] Shi, Z., & Zheng, N. (2006). Progress and Challenge of Artificial Intelligence. Journal of Computer Science and Technology, 4-6.
[30] SVitek, J., & Tschudin, C. (1997). Mobile Object Systems:. The Programmable Internet.Proceedings of the Distributed Intelligent and Multi Agent Systems Workshop'95, 146-166.
[31] Wang, & Ying-Hong. (2003). Applying Agents to E-business. Tamkang Journal of Science and Engineering, 159-172.
[32] Woolbridge Atharmel and Jennings Nathaniel (1995): Intelligent Agent,Elements of Agent Application Design, 34-44.
[33] Yariv Aridor, Y., & Lange, D. B. (1988). Agent Design Patterns. Elements of Agent Application Design.Proceedings of 21th IEEE Symposium on Reliable Distributed Systems. IEEE Computer Society.
How to cite this paper
@article{1702634,
author = {K.G. Akintola, O.E. Oyetunji},
title = {Development of an Agent-based Framework for Stock Market Trading},
journal = {Iconic Research And Engineering Journals},
year = {2021},
volume = {4},
number = {9},
pages = {98-106},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/17026341.pdf},
abstract = {Trading online demands time bandwidth and adequate knowledge. Online stock trading is a system that allows buy and selling of stocks through the Internet. This paper presents a development of an Agent-based Framework for stock market trading. The system allows the use of agents in stock trading on behalf of traders. The system includes creating investor?s agents which are: market maker agent, informed agent, uninformed agent and the hold agent. Initial capital are allocated to the investor?s agents, the agents now use the capital to trade on behalf of the investors and making decision to meet the user?s investment goals which include optimum return on investment. The key issues addressed include assembly and incorporating diverse information sources with trading agents, and providing decision-making for investor?s agent in the stock market using trading indicator for informed agent. The prototype of the system has been implemented and found to be very efficient in stock trading based on return on investment.},
keywords = {Stock, Multi-agent, JADE, Investor, Market},
month = {March},
}