├── .gitignore ├── AUTHOR ├── COPYRIGHT ├── LICENSE ├── README.rst ├── btalib ├── __init__.py ├── config.py ├── errors.py ├── indicator.py ├── indicators │ ├── __init__.py │ ├── ad.py │ ├── aroon.py │ ├── atr.py │ ├── bbands.py │ ├── beta.py │ ├── bop.py │ ├── cci.py │ ├── cmo.py │ ├── correl.py │ ├── crossover.py │ ├── dema.py │ ├── directionalmove.py │ ├── ema.py │ ├── ewma.py │ ├── ht_dcperiod.py │ ├── ht_dcphase.py │ ├── ht_phasor.py │ ├── ht_sine.py │ ├── ht_trendline.py │ ├── ht_trendmode.py │ ├── kama.py │ ├── linreg.py │ ├── macd.py │ ├── madev.py │ ├── mama.py │ ├── math.py │ ├── mathop.py │ ├── mavp.py │ ├── mfi.py │ ├── midpoint.py │ ├── mom.py │ ├── obv.py │ ├── ppo.py │ ├── price.py │ ├── roc.py │ ├── rsi.py │ ├── sar.py │ ├── sarext.py │ ├── sma.py │ ├── smma.py │ ├── stddev.py │ ├── stochastic.py │ ├── stochrsi.py │ ├── t3.py │ ├── tema.py │ ├── trima.py │ ├── trix.py │ ├── ultimateoscillator.py │ ├── var.py │ ├── williamsr.py │ └── wma.py ├── meta │ ├── __init__.py │ ├── aliases.py │ ├── docs.py │ ├── groups.py │ ├── inputs.py │ ├── lines.py │ ├── linesholder.py │ ├── linesops.py │ ├── metadata.py │ ├── outputs.py │ └── params.py ├── utils.py └── version.py ├── changelog.md ├── data └── 2006-day-001.txt ├── pypi.sh ├── requirements-test.txt ├── requirements.txt ├── setup.py └── tests ├── test_indicators.py ├── test_linesholder.py ├── test_outputs.py ├── test_series_fetcher.py └── testcommon.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHOR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/AUTHOR -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/README.rst -------------------------------------------------------------------------------- /btalib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/__init__.py -------------------------------------------------------------------------------- /btalib/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/config.py -------------------------------------------------------------------------------- /btalib/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/errors.py -------------------------------------------------------------------------------- /btalib/indicator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicator.py -------------------------------------------------------------------------------- /btalib/indicators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/__init__.py -------------------------------------------------------------------------------- /btalib/indicators/ad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/ad.py -------------------------------------------------------------------------------- /btalib/indicators/aroon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/aroon.py -------------------------------------------------------------------------------- /btalib/indicators/atr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/atr.py -------------------------------------------------------------------------------- /btalib/indicators/bbands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/bbands.py -------------------------------------------------------------------------------- /btalib/indicators/beta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/beta.py -------------------------------------------------------------------------------- /btalib/indicators/bop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/bop.py -------------------------------------------------------------------------------- /btalib/indicators/cci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/cci.py -------------------------------------------------------------------------------- /btalib/indicators/cmo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/cmo.py -------------------------------------------------------------------------------- /btalib/indicators/correl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/correl.py -------------------------------------------------------------------------------- /btalib/indicators/crossover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/crossover.py -------------------------------------------------------------------------------- /btalib/indicators/dema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/dema.py -------------------------------------------------------------------------------- /btalib/indicators/directionalmove.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/directionalmove.py -------------------------------------------------------------------------------- /btalib/indicators/ema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/ema.py -------------------------------------------------------------------------------- /btalib/indicators/ewma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/ewma.py -------------------------------------------------------------------------------- /btalib/indicators/ht_dcperiod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/ht_dcperiod.py -------------------------------------------------------------------------------- /btalib/indicators/ht_dcphase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/ht_dcphase.py -------------------------------------------------------------------------------- /btalib/indicators/ht_phasor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/ht_phasor.py -------------------------------------------------------------------------------- /btalib/indicators/ht_sine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/ht_sine.py -------------------------------------------------------------------------------- /btalib/indicators/ht_trendline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/ht_trendline.py -------------------------------------------------------------------------------- /btalib/indicators/ht_trendmode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/ht_trendmode.py -------------------------------------------------------------------------------- /btalib/indicators/kama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/kama.py -------------------------------------------------------------------------------- /btalib/indicators/linreg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/linreg.py -------------------------------------------------------------------------------- /btalib/indicators/macd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/macd.py -------------------------------------------------------------------------------- /btalib/indicators/madev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/madev.py -------------------------------------------------------------------------------- /btalib/indicators/mama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/mama.py -------------------------------------------------------------------------------- /btalib/indicators/math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/math.py -------------------------------------------------------------------------------- /btalib/indicators/mathop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/mathop.py -------------------------------------------------------------------------------- /btalib/indicators/mavp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/mavp.py -------------------------------------------------------------------------------- /btalib/indicators/mfi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/mfi.py -------------------------------------------------------------------------------- /btalib/indicators/midpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/midpoint.py -------------------------------------------------------------------------------- /btalib/indicators/mom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/mom.py -------------------------------------------------------------------------------- /btalib/indicators/obv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/obv.py -------------------------------------------------------------------------------- /btalib/indicators/ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/ppo.py -------------------------------------------------------------------------------- /btalib/indicators/price.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/price.py -------------------------------------------------------------------------------- /btalib/indicators/roc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/roc.py -------------------------------------------------------------------------------- /btalib/indicators/rsi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/rsi.py -------------------------------------------------------------------------------- /btalib/indicators/sar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/sar.py -------------------------------------------------------------------------------- /btalib/indicators/sarext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/sarext.py -------------------------------------------------------------------------------- /btalib/indicators/sma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/sma.py -------------------------------------------------------------------------------- /btalib/indicators/smma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/smma.py -------------------------------------------------------------------------------- /btalib/indicators/stddev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/stddev.py -------------------------------------------------------------------------------- /btalib/indicators/stochastic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/stochastic.py -------------------------------------------------------------------------------- /btalib/indicators/stochrsi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/stochrsi.py -------------------------------------------------------------------------------- /btalib/indicators/t3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/t3.py -------------------------------------------------------------------------------- /btalib/indicators/tema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/tema.py -------------------------------------------------------------------------------- /btalib/indicators/trima.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/trima.py -------------------------------------------------------------------------------- /btalib/indicators/trix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/trix.py -------------------------------------------------------------------------------- /btalib/indicators/ultimateoscillator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/ultimateoscillator.py -------------------------------------------------------------------------------- /btalib/indicators/var.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/var.py -------------------------------------------------------------------------------- /btalib/indicators/williamsr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/williamsr.py -------------------------------------------------------------------------------- /btalib/indicators/wma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/indicators/wma.py -------------------------------------------------------------------------------- /btalib/meta/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/meta/__init__.py -------------------------------------------------------------------------------- /btalib/meta/aliases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/meta/aliases.py -------------------------------------------------------------------------------- /btalib/meta/docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/meta/docs.py -------------------------------------------------------------------------------- /btalib/meta/groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/meta/groups.py -------------------------------------------------------------------------------- /btalib/meta/inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/meta/inputs.py -------------------------------------------------------------------------------- /btalib/meta/lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/meta/lines.py -------------------------------------------------------------------------------- /btalib/meta/linesholder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/meta/linesholder.py -------------------------------------------------------------------------------- /btalib/meta/linesops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/meta/linesops.py -------------------------------------------------------------------------------- /btalib/meta/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/meta/metadata.py -------------------------------------------------------------------------------- /btalib/meta/outputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/meta/outputs.py -------------------------------------------------------------------------------- /btalib/meta/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/meta/params.py -------------------------------------------------------------------------------- /btalib/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/utils.py -------------------------------------------------------------------------------- /btalib/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/btalib/version.py -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/changelog.md -------------------------------------------------------------------------------- /data/2006-day-001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/data/2006-day-001.txt -------------------------------------------------------------------------------- /pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/pypi.sh -------------------------------------------------------------------------------- /requirements-test.txt: -------------------------------------------------------------------------------- 1 | -r reqirements.txt 2 | nosetests 3 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/setup.py -------------------------------------------------------------------------------- /tests/test_indicators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/tests/test_indicators.py -------------------------------------------------------------------------------- /tests/test_linesholder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/tests/test_linesholder.py -------------------------------------------------------------------------------- /tests/test_outputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/tests/test_outputs.py -------------------------------------------------------------------------------- /tests/test_series_fetcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/tests/test_series_fetcher.py -------------------------------------------------------------------------------- /tests/testcommon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mementum/bta-lib/HEAD/tests/testcommon.py --------------------------------------------------------------------------------