finmarketpy
Python library for backtesting trading strategies & analyzing financial markets (formerly pythalesians)
File Explorer
Download Latest Version (.zip)- action.yml
- action.yml
- test.yml
- FUNDING.yml
- rhiza-logo.svg
- README.md
- rhiza-completion.bash
- rhiza-completion.zsh
- bootstrap.mk
- quality.mk
- README.md
- releasing.mk
- test.mk
- docs.txt
- marimo.txt
- README.md
- tests.txt
- tools.txt
- suppression_audit.py
- .cfg.toml
- .env
- .gitignore
- .rhiza-version
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- rhiza.mk
- ROADMAP.md
- semgrep.yml
- template-bundles.yml
- __init__.py
- arcticdb_example.ipynb
- backtest_example.ipynb
- market_data_example.ipynb
- s3_bucket_example.ipynb
- __init__.py
- fx-trend-cumulative.png
- fx-trend-leverage.png
- fx-trend-trade-returns.png
- fx-vol-seasonality.png
- gold-seasonality.png
- usdjpy-nfp.png
- __init__.py
- backtest_example.py
- boe-rate.png
- events_examples.py
- fx_forwards_indices_examples.py
- fx_forwards_pricing_examples.py
- fx_options_indices_examples.py
- fx_options_pricing_examples.py
- fx_spot_indices_examples.py
- fx_vol_surface_animation.py
- fx_vol_surface_interpolation_examples.py
- gold seasonality.png
- quandl_examples.py
- quickchart_examples.py
- returns_examples.py
- seasonality_examples.py
- technicals_example.py
- tradingmodelfxtrend_bbg_example.py
- tradingmodelfxtrend_example.py
- vol_stats_examples.py
- vwap_example.py
- __init__.py
- backtestcomparison.py
- backtestengine.py
- backtestrequest.py
- tradeanalysis.py
- __init__.py
- fxforwardspricer.py
- __init__.py
- abstractvolsurface.py
- fxoptionspricer.py
- fxvolsurface.py
- volstats.py
- __init__.py
- abstractcurve.py
- abstractpricer.py
- fxforwardscurve.py
- fxoptionscurve.py
- fxspotcurve.py
- __init__.py
- eventstudy.py
- marketliquidity.py
- quickchart.py
- report.py
- seasonality.py
- techindicator.py
- __init__.py
- learn_network_structure.py
- plot_network_structure.py
- __init__.py
- marketconstants.py
- marketutil.py
- __init__.py
- __init__.py
- test_backtestengine.py
- test_techindicator.py
- .editorconfig
- .gitattributes
- .gitignore
- .pre-commit-config.yaml
- .python-version
- finmarketpy_logo.png
- INSTALL.md
- install_extra_packages.bat
- LICENCE
- Makefile
- PLANNED_FEATURES.md
- pyproject.toml
- README.md
- uv.lock
# Installation Guide
git clone https://github.com/cuemacro/finmarketpy
Downloads the entire project code from GitHub to your computer.
cd finmarketpy
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Python 3 Python is required to use pip.
pip install git+https://github.com/cuemacro/finmarketpy.git
Installs the package published on PyPI directly โ no need to clone the source.
pip install git+https://github.com/cuemacro/chartpy.git
Installs the package published on PyPI directly โ no need to clone the source.
pip install git+https://github.com/cuemacro/findatapy.git
Installs the package published on PyPI directly โ no need to clone the source.
pip install chartpy
Installs the package published on PyPI directly โ no need to clone the source.
Pulled directly from this repo's README.
3. Python
Easypip install git+https://github.com/cuemacro/finmarketpy.git
Installs the package published on PyPI directly โ no need to clone the source.
pip install git+https://github.com/cuemacro/chartpy.git
Installs the package published on PyPI directly โ no need to clone the source.
pip install git+https://github.com/cuemacro/findatapy.git
Installs the package published on PyPI directly โ no need to clone the source.
pip install chartpy
Installs the package published on PyPI directly โ no need to clone the source.
pip install findatapy
Installs the package published on PyPI directly โ no need to clone the source.
Pulled directly from this repo's README.
4. Make
Medium- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make
Compiles the code based on the generated build configuration to produce an executable.
