Results 1 -
9 of
9
Agent-based computational economics: Growing economies from the bottom-up
- Artificial Life
, 2002
"... Abstract: Agent-based computational economics (ACE) is the computational study of economies modeled as evolving systems of autonomous interacting agents. Thus, ACE is a specialization to economics of the basic complex adaptive systems paradigm. This study outlines the main objectives and defining ch ..."
Abstract
-
Cited by 111 (4 self)
- Add to MetaCart
Abstract: Agent-based computational economics (ACE) is the computational study of economies modeled as evolving systems of autonomous interacting agents. Thus, ACE is a specialization to economics of the basic complex adaptive systems paradigm. This study outlines the main objectives and defining characteristics of the ACE methodology, and discusses similarities and distinctions between ACE and artificial life research. Eight ACE research areas are identified, and a number of publications in each area are highlighted for concrete illustration. Open questions and directions for future ACE research are also considered. The study concludes with a discussion of the potential benefits associated with ACE modeling, as well some potential difficulties. Keywords: Agent-based computational economics; artificial life; learning; evolution of norms; markets; networks; parallel experiments with humans and computational agents; computational laboratories. 1
Agent-Based Computational Economics
- ISU Economics Working Paper Number 1
, 2002
"... Abstract: Agent-based computational economics (ACE) is the computational study of economies modeled as evolving systems of autonomous interacting agents. Starting from initial conditions, specified by the modeler, the computational economy evolves over time as its constituent agents repeatedly inter ..."
Abstract
-
Cited by 14 (0 self)
- Add to MetaCart
Abstract: Agent-based computational economics (ACE) is the computational study of economies modeled as evolving systems of autonomous interacting agents. Starting from initial conditions, specified by the modeler, the computational economy evolves over time as its constituent agents repeatedly interact with each other and learn from these interactions. ACE is therefore a bottom-up culture-dish approach to the study of economic systems. This chapter discusses the key characteristics and goals of the ACE methodology. Eight currently active research areas are highlighted for concrete illustration. Potential advantages and disadvantages of the ACE methodology are considered, along with open questions and possible directions for future research. Keywords: Agent-based computational economics; autonomous agents; interaction networks; learning; evolution; mechanism design; computational experiments; object-oriented programming. 1
Trading agents for the smart electricity grid
- International Conference on Autonomous Agents and Multiagent Systems, ACM
, 2010
"... The vision of the Smart Grid includes the creation of intelligent electricity supply networks to allow efficient use of energy resources, reduce carbon emissions and are robust to failures. One of the key assumptions underlying this vision is that it will be possible to manage the trading of electri ..."
Abstract
-
Cited by 6 (0 self)
- Add to MetaCart
The vision of the Smart Grid includes the creation of intelligent electricity supply networks to allow efficient use of energy resources, reduce carbon emissions and are robust to failures. One of the key assumptions underlying this vision is that it will be possible to manage the trading of electricity between homes and micro-grids while coping with the inherent real-time dynamism in electricity demand and supply. The management of these trades needs to take into account the fact that most, if not all, of the actors in the system are self-interested and transmission line capacities are constrained. Against this background, we develop and evaluate a novel marketbased mechanism and novel trading strategies for the Smart Grid. Our mechanism is based on the Continuous Double Auction (CDA) and automatically manages the congestion within the system by pricing the flow of electricity. We also introduce mechanisms to ensure the system can cope with unforseen demand or increased supply capacity in real time. Finally, we develop new strategies that we show achieve high market efficiency (typically over 90%).
Multi-Agent Market Modeling Based On Neural Networks
- Faculty of Economics, University of Bremen
, 2002
"... One of the challenges of financial research is to develop models that are capable of explaining and forecasting market price movements and returns.Agent based models focus directly on the underlying structure of the market. The basic idea is, that the market price dynamics arises from the interactio ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
One of the challenges of financial research is to develop models that are capable of explaining and forecasting market price movements and returns.Agent based models focus directly on the underlying structure of the market. The basic idea is, that the market price dynamics arises from the interaction of many individual agents. Approaching financial markets in this manner, one starts off with the modeling of the agents´ decision making schemes on the microeconomic level of the market. Thereafter, market price changes can be determined on the macroeconomic level by a superposition of the agents´ buying and selling decisions. The aim of a (micro-)economic model is to explain market prices by a detailed causal analysis of the agents´ decision making behavior. The market price results from an aggregation of the agents´ decisions. Remarkably, agent-based financial markets provide a new explanatory framework supplementing the traditional economic concepts of equilibrium theory and efficient markets. Such a supplementing framework is needed, because in real-world financial markets the underlying assumptions of equilibrium or efficient market theory are often violated.As we will show, neural networks allow the integration of the decision behavior of individual economic agents into a market model. Based on the perspective of interacting agents, the resulting market model allows us to capture the underlying dynamics of financial markets, to fit real-world financial data, and to forecast future market price movements.In addition, we point out that neural networks allow to set up a joint framework of econometric model building. Besides the learning from data, one may integrate prior knowledge about the underlying dynamical system and first principles into the modeling. These elements are incorporated into the neural networks in form of architectural enhancements. This way of model building helps to overcome the drawbacks of purely data driven approaches.
Artificial Financial Markets: An Agent Based . . .
, 2007
"... Stock markets are very important in modern societies and their behaviour have serious implications in a wide spectrum of the world’s population. Investors, governing bodies and the society as a whole could benefit from better understanding of the behaviour of stock markets. The traditional approach ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
Stock markets are very important in modern societies and their behaviour have serious implications in a wide spectrum of the world’s population. Investors, governing bodies and the society as a whole could benefit from better understanding of the behaviour of stock markets. The traditional approach to analyze such systems is the use of analytical models. However, the complexity of financial markets represents a big challenge to the analytical approach. Most analytical models make simplifying assumptions, such as perfect rationality and homogeneous investors, which threaten the validity of analytical results. This motivates the use of alternative methods. For those reasons, the study of such markets is a fertile field to use the agent-based methodology. In this work, we developed an artificial financial market and used it to study the behaviour of stock markets. In this market, we model technical, fundamental and noise traders. The technical traders are non-simple genetic programming based agents that co-evolve (by means of their fitness function) by predicting investment opportunities in the market using technical analysis as the main tool. Such traders are equipped with
AUTOMATED TRADING WITH BOOSTING AND EXPERT WEIGHTING
"... We propose a multi-stock automated trading system that relies on a layered structure consisting of a machine learning algorithm, an online learning utility, and a risk management overlay. Alternating decision tree (ADT), which is implemented with Logitboost, was chosen as the underlying algorithm. O ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
We propose a multi-stock automated trading system that relies on a layered structure consisting of a machine learning algorithm, an online learning utility, and a risk management overlay. Alternating decision tree (ADT), which is implemented with Logitboost, was chosen as the underlying algorithm. One of the strengths of our approach is that the algorithm is able to select the best combination of rules derived from well-known technical analysis indicators and is also able to select the best parameters of the technical indicators. Additionally, the online learning layer combines the output of several ADTs and suggests a short or long position. Finally, the risk management layer can validate the trading signal when it exceeds a specified non-zero threshold and limit the application of our trading strategy when it is not profitable. We test the expert weighting algorithm with data of 100 randomly selected companies of the S&P 500 index during the period 2003-2005. We find that this algorithm generates abnormal returns during the test period. Our experiments show that the boosting approach is able to improve the predictive capacity when indicators are combined and aggregated as a single predictor. Even more, the combination of indicators of different stocks demonstrated to be adequate in order to reduce the use of computational resources, and still maintain an adequate predictive capacity. KEY WORDS Automated trading, machine learning, algorithmic trading, boosting. 1
Explorations in LCS Models of Stock Trading
- Advances in Learning Classifier Systems, volume 2321 of Lecture Notes in Artificial Intelligence
, 2002
"... In previous papers we have described the basic elements for building an economic model consisting of a group of artificial traders functioning and adapting in an environment containing real stock market information. We have analysed the feasibility of the proposed approach by comparing the final ..."
Abstract
- Add to MetaCart
In previous papers we have described the basic elements for building an economic model consisting of a group of artificial traders functioning and adapting in an environment containing real stock market information. We have analysed the feasibility of the proposed approach by comparing the final wealth generated by such agents over a period of time, against the wealth of a number of well known investment strategies, including the bank, buy-and-hold and trend-following strategies. In this paper we review classical economic theories and introduce a new strategy inspired by the E#cient Market Hypothesis (named here random walk to compare the performance of our traders. In order to build better trader models we must increase our understanding about how artificial agents learn and develop; in this paper we address a number of design issues, including the analysis of information sets and evolved strategies.
Modeling Investor Optimism with Fuzzy Connectives
- IFSA-EUSFLAT
, 2009
"... Optimism or pessimism of investors is one of the important characteristics that determine the investment behavior in financial markets. In this paper, we propose a model of investor optimism based on a fuzzy connective. The advantage of the proposed approach is that the influence of different levels ..."
Abstract
- Add to MetaCart
Optimism or pessimism of investors is one of the important characteristics that determine the investment behavior in financial markets. In this paper, we propose a model of investor optimism based on a fuzzy connective. The advantage of the proposed approach is that the influence of different levels of optimism can be studied by varying a single parameter. We implement our model in an artificial financial market based on the LLS model. We find that more optimistic investors create more pronounced booms and crashes in the market, when compared to the unbiased efficient market believers of the original model. In the case of extreme optimism, the optimistic investors end up dominating the market, while in the case of extreme pessimism, the market reduces to the benchmark model of rational informed investors.

