Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Plham: Platform for large-scale and high-frequency artificial market

Plham is a platform for artificial market simulations, written in X10 language:

  • for large-scale parallel computation
  • as well as standalone sequential computation

PlhamJ is a Java version of Plham. Only a sequential version is currently supported.

Plham is shipped with reusable examples based on recent artirifial market studies on

  • Fundamentalist-chartist agents
  • Single asset simulations
  • Price limit regulation
  • Trading halt regulation
  • Fat finger error
  • Flash Crash shock transfer

How to Run

Compile PlhamJ

$ git clone https://github.com/plham/plhamJ.git
$ cd plhamJ
$ ant dist

Compile and run your source code

$ javac -classpath plhamJ/dist/plham.jar YourMain.java
$ java -classpath plhamJ/dist/plham.jar YourMain

License

Currently under Eclipse Public License 1.0 (read here).

History

  • v0.1: March 2019

Contributors

  • Takuma Torii
  • Kiyoshi Izumi
  • Tomio Kamada
  • Hiroto Yonenoh
  • Daisuke Fujishima
  • Izuru Matsuura
  • Masanori Hirano
  • Tosiyuki Takahashi

About

PlhamJ: Platform for Large-scale and High-frequency Artificial Market (Java version)

Resources

Releases

No releases published

Packages

No packages published