flashcrashed package

Submodules

flashcrashed.cli module

Console script for flashcrashed.

flashcrashed.detector module

class flashcrashed.detector.BasicDetector[source]

Bases: flashcrashed.detector.Detector

drop_ratio = 3
history_length = 150
resell_ratio = 2.75
reset()[source]
class flashcrashed.detector.Detector[source]

Bases: abc.ABC

predict(price)[source]
reset()[source]

flashcrashed.flashcrashed module

class flashcrashed.flashcrashed.NotificationListener(filters=None)[source]

Bases: pybeehive.core.Listener

static notify_traded(symbol, action, order)[source]
on_event(event)[source]
Parameters:event
Returns:
class flashcrashed.flashcrashed.TradeDataStreamer(_type, symbol, data, topic=None)[source]

Bases: pybeehive.core.Streamer

stream()[source]
Returns:
class flashcrashed.flashcrashed.TradeListener(key, secret, detector_class=<class 'flashcrashed.detector.BasicDetector'>, **kwargs)[source]

Bases: pybeehive.core.Listener

on_event(event)[source]
Parameters:event
Returns:
on_price(symbol, price)[source]
setup()[source]
teardown()[source]

Module contents

Top-level package for flashcrashed.