net.commerce.zocalo.market
Class BinaryMarketMaker

java.lang.Object
  extended by net.commerce.zocalo.market.MarketMaker
      extended by net.commerce.zocalo.market.BinaryMarketMaker

public class BinaryMarketMaker
extends MarketMaker

Automated Market Maker for Binary Claims.


Field Summary
 
Fields inherited from class net.commerce.zocalo.market.MarketMaker
EPSILON
 
Constructor Summary
BinaryMarketMaker()
           
BinaryMarketMaker(Market market, User owner, Quantity endowment, Probability initialProbability)
           
 
Method Summary
 Probability currentProbability(Position position)
           
 Probability getProbability()
          Deprecated.  
 void setProbability(Probability probability)
          Deprecated.  
 
Methods inherited from class net.commerce.zocalo.market.MarketMaker
addAllCoupons, baseC, buyOrSellUpToQuantity, buyUpToQuantity, buyWithCostLimit, getBeta, maxPrice, redeem, roundedPriceEqualsRoundedProb, sellHoldings, setBeta
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinaryMarketMaker

public BinaryMarketMaker(Market market,
                         User owner,
                         Quantity endowment,
                         Probability initialProbability)

BinaryMarketMaker

public BinaryMarketMaker()
Method Detail

currentProbability

public Probability currentProbability(Position position)
Specified by:
currentProbability in class MarketMaker

setProbability

public void setProbability(Probability probability)
Deprecated. 


getProbability

public Probability getProbability()
Deprecated.