diff options
author | minskim <minskim@pkgsrc.org> | 2018-05-12 22:06:53 +0000 |
---|---|---|
committer | minskim <minskim@pkgsrc.org> | 2018-05-12 22:06:53 +0000 |
commit | 289d572f9de17ced7ca68f1699b1843eefd43816 (patch) | |
tree | b45c5a1105e2658fabc25832c78d5a99b6399b85 /finance | |
parent | 75ea7f40f00364c1d56a545efc771f3e7e37eabb (diff) | |
download | pkgsrc-289d572f9de17ced7ca68f1699b1843eefd43816.tar.gz |
finance/py-backtrader: Import version 1.9.58.122
Backtrader is a feature-rich Python framework for backtesting and
trading. It allows you to focus on writing reusable trading
strategies, indicators and analyzers instead of having to spend time
building infrastructure.
Diffstat (limited to 'finance')
-rw-r--r-- | finance/py-backtrader/DESCR | 4 | ||||
-rw-r--r-- | finance/py-backtrader/Makefile | 27 | ||||
-rw-r--r-- | finance/py-backtrader/PLIST | 525 | ||||
-rw-r--r-- | finance/py-backtrader/distinfo | 7 |
4 files changed, 563 insertions, 0 deletions
diff --git a/finance/py-backtrader/DESCR b/finance/py-backtrader/DESCR new file mode 100644 index 00000000000..26f9abb39a4 --- /dev/null +++ b/finance/py-backtrader/DESCR @@ -0,0 +1,4 @@ +Backtrader is a feature-rich Python framework for backtesting and +trading. It allows you to focus on writing reusable trading +strategies, indicators and analyzers instead of having to spend time +building infrastructure. diff --git a/finance/py-backtrader/Makefile b/finance/py-backtrader/Makefile new file mode 100644 index 00000000000..f656e5c0e0e --- /dev/null +++ b/finance/py-backtrader/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1 2018/05/12 22:06:53 minskim Exp $ + +DISTNAME= backtrader-1.9.58.122 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= finance python +MASTER_SITES= ${MASTER_SITE_GITHUB:=mementum/} +GITHUB_PROJECT= backtrader +GITHUB_TAG= ${PKGVERSION_NOREV} + +MAINTAINER= minskim@NetBSD.org +HOMEPAGE= https://github.com/mementum/backtrader +COMMENT= Python Backtesting library for trading strategies +LICENSE= gnu-gpl-v3 + +DEPENDS+= ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib +DEPENDS+= ${PYPKGPREFIX}-numpy-[0-9]*:../../math/py-numpy +DEPENDS+= ${PYPKGPREFIX}-pandas-[0-9]*:../../math/py-pandas + +.include "../../lang/python/egg.mk" + +post-install: +.for f in bt-run.py btrun + ${MV} ${DESTDIR}${PREFIX}/bin/${f} \ + ${DESTDIR}${PREFIX}/bin/${f}${PYVERSSUFFIX} +.endfor + +.include "../../mk/bsd.pkg.mk" diff --git a/finance/py-backtrader/PLIST b/finance/py-backtrader/PLIST new file mode 100644 index 00000000000..e443d478370 --- /dev/null +++ b/finance/py-backtrader/PLIST @@ -0,0 +1,525 @@ +@comment $NetBSD: PLIST,v 1.1 2018/05/12 22:06:53 minskim Exp $ +bin/bt-run.py${PYVERSSUFFIX} +bin/btrun${PYVERSSUFFIX} +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/backtrader/__init__.py +${PYSITELIB}/backtrader/__init__.pyo +${PYSITELIB}/backtrader/__init__.pyc +${PYSITELIB}/backtrader/analyzer.pyo +${PYSITELIB}/backtrader/analyzer.pyc +${PYSITELIB}/backtrader/broker.pyo +${PYSITELIB}/backtrader/broker.pyc +${PYSITELIB}/backtrader/cerebro.pyo +${PYSITELIB}/backtrader/cerebro.pyc +${PYSITELIB}/backtrader/comminfo.pyo +${PYSITELIB}/backtrader/comminfo.pyc +${PYSITELIB}/backtrader/datacache.pyo +${PYSITELIB}/backtrader/datacache.pyc +${PYSITELIB}/backtrader/dataseries.pyo +${PYSITELIB}/backtrader/dataseries.pyc +${PYSITELIB}/backtrader/errors.pyo +${PYSITELIB}/backtrader/errors.pyc +${PYSITELIB}/backtrader/feed.pyo +${PYSITELIB}/backtrader/feed.pyc +${PYSITELIB}/backtrader/fillers.pyo +${PYSITELIB}/backtrader/fillers.pyc +${PYSITELIB}/backtrader/flt.pyo +${PYSITELIB}/backtrader/flt.pyc +${PYSITELIB}/backtrader/functions.pyo +${PYSITELIB}/backtrader/functions.pyc +${PYSITELIB}/backtrader/indicator.pyo +${PYSITELIB}/backtrader/indicator.pyc +${PYSITELIB}/backtrader/linebuffer.pyo +${PYSITELIB}/backtrader/linebuffer.pyc +${PYSITELIB}/backtrader/lineiterator.pyo +${PYSITELIB}/backtrader/lineiterator.pyc +${PYSITELIB}/backtrader/lineroot.pyo +${PYSITELIB}/backtrader/lineroot.pyc +${PYSITELIB}/backtrader/lineseries.pyo +${PYSITELIB}/backtrader/lineseries.pyc +${PYSITELIB}/backtrader/mathsupport.pyo +${PYSITELIB}/backtrader/mathsupport.pyc +${PYSITELIB}/backtrader/metabase.pyo +${PYSITELIB}/backtrader/metabase.pyc +${PYSITELIB}/backtrader/observer.pyo +${PYSITELIB}/backtrader/observer.pyc +${PYSITELIB}/backtrader/order.pyo +${PYSITELIB}/backtrader/order.pyc +${PYSITELIB}/backtrader/position.pyo +${PYSITELIB}/backtrader/position.pyc +${PYSITELIB}/backtrader/resamplerfilter.pyo +${PYSITELIB}/backtrader/resamplerfilter.pyc +${PYSITELIB}/backtrader/signal.pyo +${PYSITELIB}/backtrader/signal.pyc +${PYSITELIB}/backtrader/sizer.pyo +${PYSITELIB}/backtrader/sizer.pyc +${PYSITELIB}/backtrader/store.pyo +${PYSITELIB}/backtrader/store.pyc +${PYSITELIB}/backtrader/strategy.pyo +${PYSITELIB}/backtrader/strategy.pyc +${PYSITELIB}/backtrader/talib.pyo +${PYSITELIB}/backtrader/talib.pyc +${PYSITELIB}/backtrader/timer.pyo +${PYSITELIB}/backtrader/timer.pyc +${PYSITELIB}/backtrader/trade.pyo +${PYSITELIB}/backtrader/trade.pyc +${PYSITELIB}/backtrader/tradingcal.pyo +${PYSITELIB}/backtrader/tradingcal.pyc +${PYSITELIB}/backtrader/version.pyo +${PYSITELIB}/backtrader/version.pyc +${PYSITELIB}/backtrader/writer.pyo +${PYSITELIB}/backtrader/writer.pyc +${PYSITELIB}/backtrader/analyzer.py +${PYSITELIB}/backtrader/analyzers/__init__.py +${PYSITELIB}/backtrader/analyzers/__init__.pyo +${PYSITELIB}/backtrader/analyzers/__init__.pyc +${PYSITELIB}/backtrader/analyzers/annualreturn.pyo +${PYSITELIB}/backtrader/analyzers/annualreturn.pyc +${PYSITELIB}/backtrader/analyzers/calmar.pyo +${PYSITELIB}/backtrader/analyzers/calmar.pyc +${PYSITELIB}/backtrader/analyzers/drawdown.pyo +${PYSITELIB}/backtrader/analyzers/drawdown.pyc +${PYSITELIB}/backtrader/analyzers/leverage.pyo +${PYSITELIB}/backtrader/analyzers/leverage.pyc +${PYSITELIB}/backtrader/analyzers/logreturnsrolling.pyo +${PYSITELIB}/backtrader/analyzers/logreturnsrolling.pyc +${PYSITELIB}/backtrader/analyzers/periodstats.pyo +${PYSITELIB}/backtrader/analyzers/periodstats.pyc +${PYSITELIB}/backtrader/analyzers/positions.pyo +${PYSITELIB}/backtrader/analyzers/positions.pyc +${PYSITELIB}/backtrader/analyzers/pyfolio.pyo +${PYSITELIB}/backtrader/analyzers/pyfolio.pyc +${PYSITELIB}/backtrader/analyzers/returns.pyo +${PYSITELIB}/backtrader/analyzers/returns.pyc +${PYSITELIB}/backtrader/analyzers/sharpe.pyo +${PYSITELIB}/backtrader/analyzers/sharpe.pyc +${PYSITELIB}/backtrader/analyzers/sqn.pyo +${PYSITELIB}/backtrader/analyzers/sqn.pyc +${PYSITELIB}/backtrader/analyzers/timereturn.pyo +${PYSITELIB}/backtrader/analyzers/timereturn.pyc +${PYSITELIB}/backtrader/analyzers/tradeanalyzer.pyo +${PYSITELIB}/backtrader/analyzers/tradeanalyzer.pyc +${PYSITELIB}/backtrader/analyzers/transactions.pyo +${PYSITELIB}/backtrader/analyzers/transactions.pyc +${PYSITELIB}/backtrader/analyzers/vwr.pyo +${PYSITELIB}/backtrader/analyzers/vwr.pyc +${PYSITELIB}/backtrader/analyzers/annualreturn.py +${PYSITELIB}/backtrader/analyzers/calmar.py +${PYSITELIB}/backtrader/analyzers/drawdown.py +${PYSITELIB}/backtrader/analyzers/leverage.py +${PYSITELIB}/backtrader/analyzers/logreturnsrolling.py +${PYSITELIB}/backtrader/analyzers/periodstats.py +${PYSITELIB}/backtrader/analyzers/positions.py +${PYSITELIB}/backtrader/analyzers/pyfolio.py +${PYSITELIB}/backtrader/analyzers/returns.py +${PYSITELIB}/backtrader/analyzers/sharpe.py +${PYSITELIB}/backtrader/analyzers/sqn.py +${PYSITELIB}/backtrader/analyzers/timereturn.py +${PYSITELIB}/backtrader/analyzers/tradeanalyzer.py +${PYSITELIB}/backtrader/analyzers/transactions.py +${PYSITELIB}/backtrader/analyzers/vwr.py +${PYSITELIB}/backtrader/broker.py +${PYSITELIB}/backtrader/brokers/__init__.py +${PYSITELIB}/backtrader/brokers/__init__.pyo +${PYSITELIB}/backtrader/brokers/__init__.pyc +${PYSITELIB}/backtrader/brokers/bbroker.pyo +${PYSITELIB}/backtrader/brokers/bbroker.pyc +${PYSITELIB}/backtrader/brokers/ibbroker.pyo +${PYSITELIB}/backtrader/brokers/ibbroker.pyc +${PYSITELIB}/backtrader/brokers/oandabroker.pyo +${PYSITELIB}/backtrader/brokers/oandabroker.pyc +${PYSITELIB}/backtrader/brokers/vcbroker.pyo +${PYSITELIB}/backtrader/brokers/vcbroker.pyc +${PYSITELIB}/backtrader/brokers/bbroker.py +${PYSITELIB}/backtrader/brokers/ibbroker.py +${PYSITELIB}/backtrader/brokers/oandabroker.py +${PYSITELIB}/backtrader/brokers/vcbroker.py +${PYSITELIB}/backtrader/btrun/__init__.py +${PYSITELIB}/backtrader/btrun/__init__.pyo +${PYSITELIB}/backtrader/btrun/__init__.pyc +${PYSITELIB}/backtrader/btrun/btrun.pyo +${PYSITELIB}/backtrader/btrun/btrun.pyc +${PYSITELIB}/backtrader/btrun/btrun.py +${PYSITELIB}/backtrader/cerebro.py +${PYSITELIB}/backtrader/comminfo.py +${PYSITELIB}/backtrader/commissions/__init__.py +${PYSITELIB}/backtrader/commissions/__init__.pyo +${PYSITELIB}/backtrader/commissions/__init__.pyc +${PYSITELIB}/backtrader/datacache.py +${PYSITELIB}/backtrader/dataseries.py +${PYSITELIB}/backtrader/errors.py +${PYSITELIB}/backtrader/feed.py +${PYSITELIB}/backtrader/feeds/__init__.py +${PYSITELIB}/backtrader/feeds/__init__.pyo +${PYSITELIB}/backtrader/feeds/__init__.pyc +${PYSITELIB}/backtrader/feeds/blaze.pyo +${PYSITELIB}/backtrader/feeds/blaze.pyc +${PYSITELIB}/backtrader/feeds/btcsv.pyo +${PYSITELIB}/backtrader/feeds/btcsv.pyc +${PYSITELIB}/backtrader/feeds/chainer.pyo +${PYSITELIB}/backtrader/feeds/chainer.pyc +${PYSITELIB}/backtrader/feeds/csvgeneric.pyo +${PYSITELIB}/backtrader/feeds/csvgeneric.pyc +${PYSITELIB}/backtrader/feeds/ibdata.pyo +${PYSITELIB}/backtrader/feeds/ibdata.pyc +${PYSITELIB}/backtrader/feeds/influxfeed.pyo +${PYSITELIB}/backtrader/feeds/influxfeed.pyc +${PYSITELIB}/backtrader/feeds/mt4csv.pyo +${PYSITELIB}/backtrader/feeds/mt4csv.pyc +${PYSITELIB}/backtrader/feeds/oanda.pyo +${PYSITELIB}/backtrader/feeds/oanda.pyc +${PYSITELIB}/backtrader/feeds/pandafeed.pyo +${PYSITELIB}/backtrader/feeds/pandafeed.pyc +${PYSITELIB}/backtrader/feeds/quandl.pyo +${PYSITELIB}/backtrader/feeds/quandl.pyc +${PYSITELIB}/backtrader/feeds/rollover.pyo +${PYSITELIB}/backtrader/feeds/rollover.pyc +${PYSITELIB}/backtrader/feeds/sierrachart.pyo +${PYSITELIB}/backtrader/feeds/sierrachart.pyc +${PYSITELIB}/backtrader/feeds/vcdata.pyo +${PYSITELIB}/backtrader/feeds/vcdata.pyc +${PYSITELIB}/backtrader/feeds/vchart.pyo +${PYSITELIB}/backtrader/feeds/vchart.pyc +${PYSITELIB}/backtrader/feeds/vchartcsv.pyo +${PYSITELIB}/backtrader/feeds/vchartcsv.pyc +${PYSITELIB}/backtrader/feeds/vchartfile.pyo +${PYSITELIB}/backtrader/feeds/vchartfile.pyc +${PYSITELIB}/backtrader/feeds/yahoo.pyo +${PYSITELIB}/backtrader/feeds/yahoo.pyc +${PYSITELIB}/backtrader/feeds/blaze.py +${PYSITELIB}/backtrader/feeds/btcsv.py +${PYSITELIB}/backtrader/feeds/chainer.py +${PYSITELIB}/backtrader/feeds/csvgeneric.py +${PYSITELIB}/backtrader/feeds/ibdata.py +${PYSITELIB}/backtrader/feeds/influxfeed.py +${PYSITELIB}/backtrader/feeds/mt4csv.py +${PYSITELIB}/backtrader/feeds/oanda.py +${PYSITELIB}/backtrader/feeds/pandafeed.py +${PYSITELIB}/backtrader/feeds/quandl.py +${PYSITELIB}/backtrader/feeds/rollover.py +${PYSITELIB}/backtrader/feeds/sierrachart.py +${PYSITELIB}/backtrader/feeds/vcdata.py +${PYSITELIB}/backtrader/feeds/vchart.py +${PYSITELIB}/backtrader/feeds/vchartcsv.py +${PYSITELIB}/backtrader/feeds/vchartfile.py +${PYSITELIB}/backtrader/feeds/yahoo.py +${PYSITELIB}/backtrader/fillers.py +${PYSITELIB}/backtrader/filters/__init__.py +${PYSITELIB}/backtrader/filters/__init__.pyo +${PYSITELIB}/backtrader/filters/__init__.pyc +${PYSITELIB}/backtrader/filters/bsplitter.pyo +${PYSITELIB}/backtrader/filters/bsplitter.pyc +${PYSITELIB}/backtrader/filters/calendardays.pyo +${PYSITELIB}/backtrader/filters/calendardays.pyc +${PYSITELIB}/backtrader/filters/datafiller.pyo +${PYSITELIB}/backtrader/filters/datafiller.pyc +${PYSITELIB}/backtrader/filters/datafilter.pyo +${PYSITELIB}/backtrader/filters/datafilter.pyc +${PYSITELIB}/backtrader/filters/daysteps.pyo +${PYSITELIB}/backtrader/filters/daysteps.pyc +${PYSITELIB}/backtrader/filters/heikinashi.pyo +${PYSITELIB}/backtrader/filters/heikinashi.pyc +${PYSITELIB}/backtrader/filters/renko.pyo +${PYSITELIB}/backtrader/filters/renko.pyc +${PYSITELIB}/backtrader/filters/session.pyo +${PYSITELIB}/backtrader/filters/session.pyc +${PYSITELIB}/backtrader/filters/bsplitter.py +${PYSITELIB}/backtrader/filters/calendardays.py +${PYSITELIB}/backtrader/filters/datafiller.py +${PYSITELIB}/backtrader/filters/datafilter.py +${PYSITELIB}/backtrader/filters/daysteps.py +${PYSITELIB}/backtrader/filters/heikinashi.py +${PYSITELIB}/backtrader/filters/renko.py +${PYSITELIB}/backtrader/filters/session.py +${PYSITELIB}/backtrader/flt.py +${PYSITELIB}/backtrader/functions.py +${PYSITELIB}/backtrader/indicator.py +${PYSITELIB}/backtrader/indicators/__init__.py +${PYSITELIB}/backtrader/indicators/__init__.pyo +${PYSITELIB}/backtrader/indicators/__init__.pyc +${PYSITELIB}/backtrader/indicators/accdecoscillator.pyo +${PYSITELIB}/backtrader/indicators/accdecoscillator.pyc +${PYSITELIB}/backtrader/indicators/aroon.pyo +${PYSITELIB}/backtrader/indicators/aroon.pyc +${PYSITELIB}/backtrader/indicators/atr.pyo +${PYSITELIB}/backtrader/indicators/atr.pyc +${PYSITELIB}/backtrader/indicators/awesomeoscillator.pyo +${PYSITELIB}/backtrader/indicators/awesomeoscillator.pyc +${PYSITELIB}/backtrader/indicators/basicops.pyo +${PYSITELIB}/backtrader/indicators/basicops.pyc +${PYSITELIB}/backtrader/indicators/bollinger.pyo +${PYSITELIB}/backtrader/indicators/bollinger.pyc +${PYSITELIB}/backtrader/indicators/cci.pyo +${PYSITELIB}/backtrader/indicators/cci.pyc +${PYSITELIB}/backtrader/indicators/crossover.pyo +${PYSITELIB}/backtrader/indicators/crossover.pyc +${PYSITELIB}/backtrader/indicators/dema.pyo +${PYSITELIB}/backtrader/indicators/dema.pyc +${PYSITELIB}/backtrader/indicators/deviation.pyo +${PYSITELIB}/backtrader/indicators/deviation.pyc +${PYSITELIB}/backtrader/indicators/directionalmove.pyo +${PYSITELIB}/backtrader/indicators/directionalmove.pyc +${PYSITELIB}/backtrader/indicators/dma.pyo +${PYSITELIB}/backtrader/indicators/dma.pyc +${PYSITELIB}/backtrader/indicators/dpo.pyo +${PYSITELIB}/backtrader/indicators/dpo.pyc +${PYSITELIB}/backtrader/indicators/dv2.pyo +${PYSITELIB}/backtrader/indicators/dv2.pyc +${PYSITELIB}/backtrader/indicators/ema.pyo +${PYSITELIB}/backtrader/indicators/ema.pyc +${PYSITELIB}/backtrader/indicators/envelope.pyo +${PYSITELIB}/backtrader/indicators/envelope.pyc +${PYSITELIB}/backtrader/indicators/hadelta.pyo +${PYSITELIB}/backtrader/indicators/hadelta.pyc +${PYSITELIB}/backtrader/indicators/heikinashi.pyo +${PYSITELIB}/backtrader/indicators/heikinashi.pyc +${PYSITELIB}/backtrader/indicators/hma.pyo +${PYSITELIB}/backtrader/indicators/hma.pyc +${PYSITELIB}/backtrader/indicators/hurst.pyo +${PYSITELIB}/backtrader/indicators/hurst.pyc +${PYSITELIB}/backtrader/indicators/ichimoku.pyo +${PYSITELIB}/backtrader/indicators/ichimoku.pyc +${PYSITELIB}/backtrader/indicators/kama.pyo +${PYSITELIB}/backtrader/indicators/kama.pyc +${PYSITELIB}/backtrader/indicators/kst.pyo +${PYSITELIB}/backtrader/indicators/kst.pyc +${PYSITELIB}/backtrader/indicators/lrsi.pyo +${PYSITELIB}/backtrader/indicators/lrsi.pyc +${PYSITELIB}/backtrader/indicators/mabase.pyo +${PYSITELIB}/backtrader/indicators/mabase.pyc +${PYSITELIB}/backtrader/indicators/macd.pyo +${PYSITELIB}/backtrader/indicators/macd.pyc +${PYSITELIB}/backtrader/indicators/momentum.pyo +${PYSITELIB}/backtrader/indicators/momentum.pyc +${PYSITELIB}/backtrader/indicators/ols.pyo +${PYSITELIB}/backtrader/indicators/ols.pyc +${PYSITELIB}/backtrader/indicators/oscillator.pyo +${PYSITELIB}/backtrader/indicators/oscillator.pyc +${PYSITELIB}/backtrader/indicators/percentchange.pyo +${PYSITELIB}/backtrader/indicators/percentchange.pyc +${PYSITELIB}/backtrader/indicators/percentrank.pyo +${PYSITELIB}/backtrader/indicators/percentrank.pyc +${PYSITELIB}/backtrader/indicators/pivotpoint.pyo +${PYSITELIB}/backtrader/indicators/pivotpoint.pyc +${PYSITELIB}/backtrader/indicators/prettygoodoscillator.pyo +${PYSITELIB}/backtrader/indicators/prettygoodoscillator.pyc +${PYSITELIB}/backtrader/indicators/priceoscillator.pyo +${PYSITELIB}/backtrader/indicators/priceoscillator.pyc +${PYSITELIB}/backtrader/indicators/psar.pyo +${PYSITELIB}/backtrader/indicators/psar.pyc +${PYSITELIB}/backtrader/indicators/rmi.pyo +${PYSITELIB}/backtrader/indicators/rmi.pyc +${PYSITELIB}/backtrader/indicators/rsi.pyo +${PYSITELIB}/backtrader/indicators/rsi.pyc +${PYSITELIB}/backtrader/indicators/sma.pyo +${PYSITELIB}/backtrader/indicators/sma.pyc +${PYSITELIB}/backtrader/indicators/smma.pyo +${PYSITELIB}/backtrader/indicators/smma.pyc +${PYSITELIB}/backtrader/indicators/stochastic.pyo +${PYSITELIB}/backtrader/indicators/stochastic.pyc +${PYSITELIB}/backtrader/indicators/trix.pyo +${PYSITELIB}/backtrader/indicators/trix.pyc +${PYSITELIB}/backtrader/indicators/tsi.pyo +${PYSITELIB}/backtrader/indicators/tsi.pyc +${PYSITELIB}/backtrader/indicators/ultimateoscillator.pyo +${PYSITELIB}/backtrader/indicators/ultimateoscillator.pyc +${PYSITELIB}/backtrader/indicators/vortex.pyo +${PYSITELIB}/backtrader/indicators/vortex.pyc +${PYSITELIB}/backtrader/indicators/williams.pyo +${PYSITELIB}/backtrader/indicators/williams.pyc +${PYSITELIB}/backtrader/indicators/wma.pyo +${PYSITELIB}/backtrader/indicators/wma.pyc +${PYSITELIB}/backtrader/indicators/zlema.pyo +${PYSITELIB}/backtrader/indicators/zlema.pyc +${PYSITELIB}/backtrader/indicators/zlind.pyo +${PYSITELIB}/backtrader/indicators/zlind.pyc +${PYSITELIB}/backtrader/indicators/accdecoscillator.py +${PYSITELIB}/backtrader/indicators/aroon.py +${PYSITELIB}/backtrader/indicators/atr.py +${PYSITELIB}/backtrader/indicators/awesomeoscillator.py +${PYSITELIB}/backtrader/indicators/basicops.py +${PYSITELIB}/backtrader/indicators/bollinger.py +${PYSITELIB}/backtrader/indicators/cci.py +${PYSITELIB}/backtrader/indicators/contrib/__init__.py +${PYSITELIB}/backtrader/indicators/contrib/__init__.pyo +${PYSITELIB}/backtrader/indicators/contrib/__init__.pyc +${PYSITELIB}/backtrader/indicators/contrib/vortex.pyo +${PYSITELIB}/backtrader/indicators/contrib/vortex.pyc +${PYSITELIB}/backtrader/indicators/contrib/vortex.py +${PYSITELIB}/backtrader/indicators/crossover.py +${PYSITELIB}/backtrader/indicators/dema.py +${PYSITELIB}/backtrader/indicators/deviation.py +${PYSITELIB}/backtrader/indicators/directionalmove.py +${PYSITELIB}/backtrader/indicators/dma.py +${PYSITELIB}/backtrader/indicators/dpo.py +${PYSITELIB}/backtrader/indicators/dv2.py +${PYSITELIB}/backtrader/indicators/ema.py +${PYSITELIB}/backtrader/indicators/envelope.py +${PYSITELIB}/backtrader/indicators/hadelta.py +${PYSITELIB}/backtrader/indicators/heikinashi.py +${PYSITELIB}/backtrader/indicators/hma.py +${PYSITELIB}/backtrader/indicators/hurst.py +${PYSITELIB}/backtrader/indicators/ichimoku.py +${PYSITELIB}/backtrader/indicators/kama.py +${PYSITELIB}/backtrader/indicators/kst.py +${PYSITELIB}/backtrader/indicators/lrsi.py +${PYSITELIB}/backtrader/indicators/mabase.py +${PYSITELIB}/backtrader/indicators/macd.py +${PYSITELIB}/backtrader/indicators/momentum.py +${PYSITELIB}/backtrader/indicators/ols.py +${PYSITELIB}/backtrader/indicators/oscillator.py +${PYSITELIB}/backtrader/indicators/percentchange.py +${PYSITELIB}/backtrader/indicators/percentrank.py +${PYSITELIB}/backtrader/indicators/pivotpoint.py +${PYSITELIB}/backtrader/indicators/prettygoodoscillator.py +${PYSITELIB}/backtrader/indicators/priceoscillator.py +${PYSITELIB}/backtrader/indicators/psar.py +${PYSITELIB}/backtrader/indicators/rmi.py +${PYSITELIB}/backtrader/indicators/rsi.py +${PYSITELIB}/backtrader/indicators/sma.py +${PYSITELIB}/backtrader/indicators/smma.py +${PYSITELIB}/backtrader/indicators/stochastic.py +${PYSITELIB}/backtrader/indicators/trix.py +${PYSITELIB}/backtrader/indicators/tsi.py +${PYSITELIB}/backtrader/indicators/ultimateoscillator.py +${PYSITELIB}/backtrader/indicators/vortex.py +${PYSITELIB}/backtrader/indicators/williams.py +${PYSITELIB}/backtrader/indicators/wma.py +${PYSITELIB}/backtrader/indicators/zlema.py +${PYSITELIB}/backtrader/indicators/zlind.py +${PYSITELIB}/backtrader/linebuffer.py +${PYSITELIB}/backtrader/lineiterator.py +${PYSITELIB}/backtrader/lineroot.py +${PYSITELIB}/backtrader/lineseries.py +${PYSITELIB}/backtrader/mathsupport.py +${PYSITELIB}/backtrader/metabase.py +${PYSITELIB}/backtrader/observer.py +${PYSITELIB}/backtrader/observers/__init__.py +${PYSITELIB}/backtrader/observers/__init__.pyo +${PYSITELIB}/backtrader/observers/__init__.pyc +${PYSITELIB}/backtrader/observers/benchmark.pyo +${PYSITELIB}/backtrader/observers/benchmark.pyc +${PYSITELIB}/backtrader/observers/broker.pyo +${PYSITELIB}/backtrader/observers/broker.pyc +${PYSITELIB}/backtrader/observers/buysell.pyo +${PYSITELIB}/backtrader/observers/buysell.pyc +${PYSITELIB}/backtrader/observers/drawdown.pyo +${PYSITELIB}/backtrader/observers/drawdown.pyc +${PYSITELIB}/backtrader/observers/logreturns.pyo +${PYSITELIB}/backtrader/observers/logreturns.pyc +${PYSITELIB}/backtrader/observers/timereturn.pyo +${PYSITELIB}/backtrader/observers/timereturn.pyc +${PYSITELIB}/backtrader/observers/trades.pyo +${PYSITELIB}/backtrader/observers/trades.pyc +${PYSITELIB}/backtrader/observers/benchmark.py +${PYSITELIB}/backtrader/observers/broker.py +${PYSITELIB}/backtrader/observers/buysell.py +${PYSITELIB}/backtrader/observers/drawdown.py +${PYSITELIB}/backtrader/observers/logreturns.py +${PYSITELIB}/backtrader/observers/timereturn.py +${PYSITELIB}/backtrader/observers/trades.py +${PYSITELIB}/backtrader/order.py +${PYSITELIB}/backtrader/plot/__init__.py +${PYSITELIB}/backtrader/plot/__init__.pyo +${PYSITELIB}/backtrader/plot/__init__.pyc +${PYSITELIB}/backtrader/plot/finance.pyo +${PYSITELIB}/backtrader/plot/finance.pyc +${PYSITELIB}/backtrader/plot/formatters.pyo +${PYSITELIB}/backtrader/plot/formatters.pyc +${PYSITELIB}/backtrader/plot/locator.pyo +${PYSITELIB}/backtrader/plot/locator.pyc +${PYSITELIB}/backtrader/plot/multicursor.pyo +${PYSITELIB}/backtrader/plot/multicursor.pyc +${PYSITELIB}/backtrader/plot/plot.pyo +${PYSITELIB}/backtrader/plot/plot.pyc +${PYSITELIB}/backtrader/plot/scheme.pyo +${PYSITELIB}/backtrader/plot/scheme.pyc +${PYSITELIB}/backtrader/plot/utils.pyo +${PYSITELIB}/backtrader/plot/utils.pyc +${PYSITELIB}/backtrader/plot/finance.py +${PYSITELIB}/backtrader/plot/formatters.py +${PYSITELIB}/backtrader/plot/locator.py +${PYSITELIB}/backtrader/plot/multicursor.py +${PYSITELIB}/backtrader/plot/plot.py +${PYSITELIB}/backtrader/plot/scheme.py +${PYSITELIB}/backtrader/plot/utils.py +${PYSITELIB}/backtrader/position.py +${PYSITELIB}/backtrader/resamplerfilter.py +${PYSITELIB}/backtrader/signal.py +${PYSITELIB}/backtrader/signals/__init__.py +${PYSITELIB}/backtrader/signals/__init__.pyo +${PYSITELIB}/backtrader/signals/__init__.pyc +${PYSITELIB}/backtrader/sizer.py +${PYSITELIB}/backtrader/sizers/__init__.py +${PYSITELIB}/backtrader/sizers/__init__.pyo +${PYSITELIB}/backtrader/sizers/__init__.pyc +${PYSITELIB}/backtrader/sizers/fixedsize.pyo +${PYSITELIB}/backtrader/sizers/fixedsize.pyc +${PYSITELIB}/backtrader/sizers/percents_sizer.pyo +${PYSITELIB}/backtrader/sizers/percents_sizer.pyc +${PYSITELIB}/backtrader/sizers/fixedsize.py +${PYSITELIB}/backtrader/sizers/percents_sizer.py +${PYSITELIB}/backtrader/store.py +${PYSITELIB}/backtrader/stores/__init__.py +${PYSITELIB}/backtrader/stores/__init__.pyo +${PYSITELIB}/backtrader/stores/__init__.pyc +${PYSITELIB}/backtrader/stores/ibstore.pyo +${PYSITELIB}/backtrader/stores/ibstore.pyc +${PYSITELIB}/backtrader/stores/oandastore.pyo +${PYSITELIB}/backtrader/stores/oandastore.pyc +${PYSITELIB}/backtrader/stores/vchartfile.pyo +${PYSITELIB}/backtrader/stores/vchartfile.pyc +${PYSITELIB}/backtrader/stores/vcstore.pyo +${PYSITELIB}/backtrader/stores/vcstore.pyc +${PYSITELIB}/backtrader/stores/ibstore.py +${PYSITELIB}/backtrader/stores/oandastore.py +${PYSITELIB}/backtrader/stores/vchartfile.py +${PYSITELIB}/backtrader/stores/vcstore.py +${PYSITELIB}/backtrader/strategies/__init__.py +${PYSITELIB}/backtrader/strategies/__init__.pyo +${PYSITELIB}/backtrader/strategies/__init__.pyc +${PYSITELIB}/backtrader/strategies/sma_crossover.pyo +${PYSITELIB}/backtrader/strategies/sma_crossover.pyc +${PYSITELIB}/backtrader/strategies/sma_crossover.py +${PYSITELIB}/backtrader/strategy.py +${PYSITELIB}/backtrader/studies/__init__.py +${PYSITELIB}/backtrader/studies/__init__.pyo +${PYSITELIB}/backtrader/studies/__init__.pyc +${PYSITELIB}/backtrader/studies/contrib/__init__.py +${PYSITELIB}/backtrader/studies/contrib/__init__.pyo +${PYSITELIB}/backtrader/studies/contrib/__init__.pyc +${PYSITELIB}/backtrader/studies/contrib/fractal.pyo +${PYSITELIB}/backtrader/studies/contrib/fractal.pyc +${PYSITELIB}/backtrader/studies/contrib/fractal.py +${PYSITELIB}/backtrader/talib.py +${PYSITELIB}/backtrader/timer.py +${PYSITELIB}/backtrader/trade.py +${PYSITELIB}/backtrader/tradingcal.py +${PYSITELIB}/backtrader/utils/__init__.py +${PYSITELIB}/backtrader/utils/__init__.pyo +${PYSITELIB}/backtrader/utils/__init__.pyc +${PYSITELIB}/backtrader/utils/autodict.pyo +${PYSITELIB}/backtrader/utils/autodict.pyc +${PYSITELIB}/backtrader/utils/date.pyo +${PYSITELIB}/backtrader/utils/date.pyc +${PYSITELIB}/backtrader/utils/dateintern.pyo +${PYSITELIB}/backtrader/utils/dateintern.pyc +${PYSITELIB}/backtrader/utils/flushfile.pyo +${PYSITELIB}/backtrader/utils/flushfile.pyc +${PYSITELIB}/backtrader/utils/ordereddefaultdict.pyo +${PYSITELIB}/backtrader/utils/ordereddefaultdict.pyc +${PYSITELIB}/backtrader/utils/py3.pyo +${PYSITELIB}/backtrader/utils/py3.pyc +${PYSITELIB}/backtrader/utils/autodict.py +${PYSITELIB}/backtrader/utils/date.py +${PYSITELIB}/backtrader/utils/dateintern.py +${PYSITELIB}/backtrader/utils/flushfile.py +${PYSITELIB}/backtrader/utils/ordereddefaultdict.py +${PYSITELIB}/backtrader/utils/py3.py +${PYSITELIB}/backtrader/version.py +${PYSITELIB}/backtrader/writer.py diff --git a/finance/py-backtrader/distinfo b/finance/py-backtrader/distinfo new file mode 100644 index 00000000000..bbd90c49621 --- /dev/null +++ b/finance/py-backtrader/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2018/05/12 22:06:53 minskim Exp $ + +SHA1 (backtrader-1.9.58.122.tar.gz) = b87380b70991aac2ea0142afbd80a150ab7afd7b +RMD160 (backtrader-1.9.58.122.tar.gz) = e60f9c1441ebe02be1e771616f5182bece90ff2e +SHA512 (backtrader-1.9.58.122.tar.gz) = 5d3c06bd59bbf190a379e3fb090815209dc61489428e5b46e9b9d732c893a75150e5e967d2a74f83d327245292100492e3ac03d7126be7f548306d1bd83b6b26 +Size (backtrader-1.9.58.122.tar.gz) = 16191032 bytes +SHA1 (patch-backtrader_datacache.py) = e4b6130f4eef6b8a8479c843386604b8e18c9783 |