summaryrefslogtreecommitdiff
path: root/finance
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2017-09-14 16:15:45 +0000
committerminskim <minskim@pkgsrc.org>2017-09-14 16:15:45 +0000
commit009102001957b9e695ead3e945422d9f8fb4f420 (patch)
treec2243a935379ec510557c9d13caf784977927722 /finance
parentc5acf7e32842c62573a3fd4a82da905606d307fb (diff)
downloadpkgsrc-009102001957b9e695ead3e945422d9f8fb4f420.tar.gz
Import py-fecon235-5.17.0722 as finance/py-fecon235
fecon235 is a free open source project for software tools in financial economics. It provides code for research notebooks which are executable scripts capable of statistical computations, as well as, collection of raw data in real-time. This serves to verify theoretical ideas and practical methods interactively.
Diffstat (limited to 'finance')
-rw-r--r--finance/py-fecon235/DESCR5
-rw-r--r--finance/py-fecon235/Makefile41
-rw-r--r--finance/py-fecon235/PLIST56
-rw-r--r--finance/py-fecon235/distinfo6
4 files changed, 108 insertions, 0 deletions
diff --git a/finance/py-fecon235/DESCR b/finance/py-fecon235/DESCR
new file mode 100644
index 00000000000..787a2744434
--- /dev/null
+++ b/finance/py-fecon235/DESCR
@@ -0,0 +1,5 @@
+fecon235 is a free open source project for software tools in financial
+economics. It provides code for research notebooks which are
+executable scripts capable of statistical computations, as well as,
+collection of raw data in real-time. This serves to verify theoretical
+ideas and practical methods interactively.
diff --git a/finance/py-fecon235/Makefile b/finance/py-fecon235/Makefile
new file mode 100644
index 00000000000..851897fea00
--- /dev/null
+++ b/finance/py-fecon235/Makefile
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.1 2017/09/14 16:15:45 minskim Exp $
+
+GITHUB_PROJECT= fecon235
+GITHUB_TAG= v5.17.0722
+DISTNAME= ${GITHUB_TAG}
+PKGNAME= ${PYPKGPREFIX}-${GITHUB_PROJECT}-${DISTNAME:S/v//}
+CATEGORIES= finance
+MASTER_SITES= ${MASTER_SITE_GITHUB:=rsvp/}
+DIST_SUBDIR= ${GITHUB_PROJECT}
+
+MAINTAINER= minskim@NetBSD.org
+HOMEPAGE= https://github.com/rsvp/fecon235/
+COMMENT= Computational tools for financial economics
+LICENSE= modified-bsd
+
+DEPENDS+= ${PYPKGPREFIX}-matplotlib:../../graphics/py-matplotlib
+DEPENDS+= ${PYPKGPREFIX}-numpy:../../math/py-numpy
+DEPENDS+= ${PYPKGPREFIX}-pandas>0.18:../../math/py-pandas
+DEPENDS+= ${PYPKGPREFIX}-pandas-datareader:../../math/py-pandas-datareader
+DEPENDS+= ${PYPKGPREFIX}-scipy-[0-9]*:../../math/py-scipy
+DEPENDS+= ${PYPKGPREFIX}-statsmodels-[0-9]*:../../math/py-statsmodels
+DEPENDS+= ${PYPKGPREFIX}-sympy-[0-9]*:../../math/py-sympy
+
+NO_BUILD= yes
+PY_PATCHPLIST= yes
+
+INSTALLATION_DIRS+= ${PYSITELIB}/fecon235/lib share/doc/fecon235
+
+.include "../../lang/python/extension.mk"
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/fecon235.py \
+ ${DESTDIR}${PREFIX}/${PYSITELIB}/fecon235/
+ ${INSTALL_DATA} ${WRKSRC}/lib/* \
+ ${DESTDIR}${PREFIX}/${PYSITELIB}/fecon235/lib/
+ cd ${WRKSRC} && \
+ for f in CHANGELOG.md README.md LICENSE.md docs/*.ipynb nb/*; do \
+ ${INSTALL_DATA} $$f ${DESTDIR}${PREFIX}/share/doc/fecon235/; \
+ done
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-fecon235/PLIST b/finance/py-fecon235/PLIST
new file mode 100644
index 00000000000..b6e76ecc856
--- /dev/null
+++ b/finance/py-fecon235/PLIST
@@ -0,0 +1,56 @@
+@comment $NetBSD: PLIST,v 1.1 2017/09/14 16:15:45 minskim Exp $
+${PYSITELIB}/fecon235/fecon235.py
+${PYSITELIB}/fecon235/lib/__init__.py
+${PYSITELIB}/fecon235/lib/yi_0sys.py
+${PYSITELIB}/fecon235/lib/yi_1tools.py
+${PYSITELIB}/fecon235/lib/yi_fred.py
+${PYSITELIB}/fecon235/lib/yi_matrix.py
+${PYSITELIB}/fecon235/lib/yi_plot.py
+${PYSITELIB}/fecon235/lib/yi_quandl.py
+${PYSITELIB}/fecon235/lib/yi_quandl_api.py
+${PYSITELIB}/fecon235/lib/yi_secform.py
+${PYSITELIB}/fecon235/lib/yi_simulation.py
+${PYSITELIB}/fecon235/lib/yi_stocks.py
+${PYSITELIB}/fecon235/lib/yi_timeseries.py
+${PYSITELIB}/fecon235/lib/ys_gauss_mix.py
+${PYSITELIB}/fecon235/lib/ys_mlearn.py
+${PYSITELIB}/fecon235/lib/ys_opt_holt.py
+${PYSITELIB}/fecon235/lib/ys_optimize.py
+${PYSITELIB}/fecon235/lib/ys_prtf_boltzmann.py
+share/doc/fecon235/CHANGELOG.md
+share/doc/fecon235/FRED-EURUSD_1971-2002-ARC.csv.gz
+share/doc/fecon235/FRED-SP500_1957-2014-ARC.csv.gz
+share/doc/fecon235/FRED-XAUUSD_1968-2014-ARC.csv.gz
+share/doc/fecon235/FRED-home-Case-Shiller_1987-2013.csv.gz
+share/doc/fecon235/LICENSE.md
+share/doc/fecon235/README.md
+share/doc/fecon235/SEC-13F-parse.ipynb
+share/doc/fecon235/SIMU-mn0-sd1pc-d4spx_1957-2014.csv.gz
+share/doc/fecon235/fecon235-00-README.ipynb
+share/doc/fecon235/fecon235-08-sympy.ipynb
+share/doc/fecon235/fred-debt-pop.ipynb
+share/doc/fecon235/fred-employ-nfp.ipynb
+share/doc/fecon235/fred-eur-fx.ipynb
+share/doc/fecon235/fred-eurozone.ipynb
+share/doc/fecon235/fred-gdp-spx.ipynb
+share/doc/fecon235/fred-gdp-wage.ipynb
+share/doc/fecon235/fred-georeturns.ipynb
+share/doc/fecon235/fred-housing.ipynb
+share/doc/fecon235/fred-infl-unem-fed.ipynb
+share/doc/fecon235/fred-infl-velocity.ipynb
+share/doc/fecon235/fred-inflation.ipynb
+share/doc/fecon235/fred-oil-brent-wti.ipynb
+share/doc/fecon235/fred-usd-RTB-xau.ipynb
+share/doc/fecon235/fred-wage-capital.ipynb
+share/doc/fecon235/fred-xau-spx.ipynb
+share/doc/fecon235/fred-xau-tips.ipynb
+share/doc/fecon235/gauss-mix-kurtosis.ipynb
+share/doc/fecon235/holt-winters-equations.png
+share/doc/fecon235/prtf-boltzmann-1.ipynb
+share/doc/fecon235/prtf-boltzmann-2.ipynb
+share/doc/fecon235/prtf-markowitz.gif
+share/doc/fecon235/qdl-COTR-positions.ipynb
+share/doc/fecon235/qdl-libor-fed-funds.ipynb
+share/doc/fecon235/qdl-spx-earn-div.ipynb
+share/doc/fecon235/qdl-xau-contango.ipynb
+share/doc/fecon235/qdl-xbt-bitcoin.ipynb
diff --git a/finance/py-fecon235/distinfo b/finance/py-fecon235/distinfo
new file mode 100644
index 00000000000..eb6e4754794
--- /dev/null
+++ b/finance/py-fecon235/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/09/14 16:15:45 minskim Exp $
+
+SHA1 (fecon235/v5.17.0722.tar.gz) = 35c8bfdc856c3eddfc493c8b2bad736605b0bf35
+RMD160 (fecon235/v5.17.0722.tar.gz) = 91aee5711e1b3f390115b0cfe5e44449e911cb4e
+SHA512 (fecon235/v5.17.0722.tar.gz) = fad134d775de71507e3f6deef5b49a501190f9c8754b62ebc138e7a11f61f55be89edba94801a17b279f12012da8f9b7a4b8a466b7921644aafd537e82766dbe
+Size (fecon235/v5.17.0722.tar.gz) = 2917910 bytes