kandi background
Explore Kits

26 best Python Foreign Exchange libraries in 2022

by weaver Updated: Sep 1, 2021

When trading in Forex, it is important to develop a trading bot that makes risk management easy - since Forex involves high-level financial market data. Python is one of the most popular programming languages for Forex because it enables the API to be functionally separated to perform buying and selling operations. Python-based open-source software supports both backtesting and live trading operations to help the traders develop sound strategies for a Forex application. Python libraries also provide code for working with real-time currency exchange rates.

Below is a comprehensive list of the 26 best open-source python libraries for developing Forex algorithmic trading applications. If you are looking for a full-scale, event-driven library that transitions seamlessly from testing to live trading, then qsforex is for you. Yahoofinancials is a code package that enables you to pull data like indices, currencies, ETFs, etc. from Yahoo Finance. If you intend to trade in cryptocurrencies, bitex enables you to do that by using API classes without employing interface classes. Forex-python is a library that shows exchange rates and cyptocurrency price index using ratesapi.io.

qsforexby mhallsmoore

Python star image 637 Version:Current

License: No License (null)

QuantStart Forex Backtesting and Live Trading

Support
Quality
Security
License
Reuse

qsforexby mhallsmoore

Python star image 637 Version:Current License: No License

QuantStart Forex Backtesting and Live Trading
Support
Quality
Security
License
Reuse

yahoofinancialsby JECSand

Python star image 543 Version:1.6

License: Permissive (MIT)

A powerful financial data module used for pulling data from Yahoo Finance. This module can pull fundamental and technical data for stocks, indexes, currencies, cryptos, ETFs, Mutual Funds, U.S. Treasuries, and commodity futures.

Support
Quality
Security
License
Reuse

yahoofinancialsby JECSand

Python star image 543 Version:1.6 License: Permissive (MIT)

A powerful financial data module used for pulling data from Yahoo Finance. This module can pull fundamental and technical data for stocks, indexes, currencies, cryptos, ETFs, Mutual Funds, U.S. Treasuries, and commodity futures.
Support
Quality
Security
License
Reuse

bitexby Crypto-toolbox

Python star image 463 Version:Current

License: Permissive (MIT)

Crypto-currency Exchange API Framework

Support
Quality
Security
License
Reuse

bitexby Crypto-toolbox

Python star image 463 Version:Current License: Permissive (MIT)

Crypto-currency Exchange API Framework
Support
Quality
Security
License
Reuse

forex-pythonby MicroPyramid

Python star image 403 Version:1.5

License: Permissive (MIT)

Foreign exchange rates, Bitcoin price index and currency conversion using ratesapi.io

Support
Quality
Security
License
Reuse

forex-pythonby MicroPyramid

Python star image 403 Version:1.5 License: Permissive (MIT)

Foreign exchange rates, Bitcoin price index and currency conversion using ratesapi.io
Support
Quality
Security
License
Reuse

LSTM---Stock-predictionby jgpavez

Python star image 286 Version:Current

License: No License (null)

A long term short term memory recurrent neural network to predict forex data time series

Support
Quality
Security
License
Reuse

LSTM---Stock-predictionby jgpavez

Python star image 286 Version:Current License: No License

A long term short term memory recurrent neural network to predict forex data time series
Support
Quality
Security
License
Reuse

Google-Search-APIby BirdAPI

Python star image 214 Version:Current

License: No License (null)

Python based api for searching google web, images, calc, and currency conversion.

Support
Quality
Security
License
Reuse

Google-Search-APIby BirdAPI

Python star image 214 Version:Current License: No License

Python based api for searching google web, images, calc, and currency conversion.
Support
Quality
Security
License
Reuse

moneyby carlospalol

Python star image 196 Version:Current

License: Permissive (MIT)

Python money class with optional CLDR-backed locale-aware formatting and an extensible currency exchange solution.

Support
Quality
Security
License
Reuse

moneyby carlospalol

Python star image 196 Version:Current License: Permissive (MIT)

Python money class with optional CLDR-backed locale-aware formatting and an extensible currency exchange solution.
Support
Quality
Security
License
Reuse

ratesapiby apilayer

Python star image 175 Version:v1.0

License: Permissive (MIT)

Forex conversion exchange rates api for free

Support
Quality
Security
License
Reuse

ratesapiby apilayer

Python star image 175 Version:v1.0 License: Permissive (MIT)

Forex conversion exchange rates api for free
Support
Quality
Security
License
Reuse

Forex-DQNby noootown

Python star image 172 Version:Current

License: Strong Copyleft (GPL-3.0)

Simple version of auto forex trader build upon the concept of DQN

Support
Quality
Security
License
Reuse

Forex-DQNby noootown

Python star image 172 Version:Current License: Strong Copyleft (GPL-3.0)

Simple version of auto forex trader build upon the concept of DQN
Support
Quality
Security
License
Reuse

gym-fxby harveybc

Python star image 157 Version:Current

License: No License (null)

Forex trading simulator environment for OpenAI Gym, observations contain the order status, performance and timeseries loaded from a CSV file containing rates and indicators. Work In Progress

Support
Quality
Security
License
Reuse

gym-fxby harveybc

Python star image 157 Version:Current License: No License

Forex trading simulator environment for OpenAI Gym, observations contain the order status, performance and timeseries loaded from a CSV file containing rates and indicators. Work In Progress
Support
Quality
Security
License
Reuse

currencyconverterby alexprengere

Python star image 145 Version:Current

License: Permissive (Apache-2.0)

A Python currency converter using the European Central Bank data.

Support
Quality
Security
License
Reuse

currencyconverterby alexprengere

Python star image 145 Version:Current License: Permissive (Apache-2.0)

A Python currency converter using the European Central Bank data.
Support
Quality
Security
License
Reuse

TradingGymby cove9988

Python star image 113 Version:Current

License: Permissive (MIT)

Trading Gym is an open source project for the development of reinforcement learning algorithms in the context of trading.

Support
Quality
Security
License
Reuse

TradingGymby cove9988

Python star image 113 Version:Current License: Permissive (MIT)

Trading Gym is an open source project for the development of reinforcement learning algorithms in the context of trading.
Support
Quality
Security
License
Reuse

forex-rl-challengeby kayuksel

Python star image 110 Version:Current

License: Strong Copyleft (GPL-3.0)

A Deep Reinforcement Learning Challenge on Forex Portfolio Management

Support
Quality
Security
License
Reuse

forex-rl-challengeby kayuksel

Python star image 110 Version:Current License: Strong Copyleft (GPL-3.0)

A Deep Reinforcement Learning Challenge on Forex Portfolio Management
Support
Quality
Security
License
Reuse

Forex-and-Stock-Python-Pattern-Recognizerby RiccardoM

Python star image 106 Version:Current

License: Permissive (MIT)

A machine learning program that is able to recognize patterns inside Forex or stock data

Support
Quality
Security
License
Reuse

Forex-and-Stock-Python-Pattern-Recognizerby RiccardoM

Python star image 106 Version:Current License: Permissive (MIT)

A machine learning program that is able to recognize patterns inside Forex or stock data
Support
Quality
Security
License
Reuse

django-money-ratesby evonove

Python star image 86 Version:0.1.0

License: Permissive (BSD-3-Clause)

Currency conversion for django money

Support
Quality
Security
License
Reuse

django-money-ratesby evonove

Python star image 86 Version:0.1.0 License: Permissive (BSD-3-Clause)

Currency conversion for django money
Support
Quality
Security
License
Reuse

Trading-Botby RaidasGrisk

Python star image 77 Version:Current

License: No License (null)

Code for automated FX trading

Support
Quality
Security
License
Reuse

Trading-Botby RaidasGrisk

Python star image 77 Version:Current License: No License

Code for automated FX trading
Support
Quality
Security
License
Reuse

intrinio-realtime-python-sdkby intrinio

Python star image 77 Version:v4.0.0

License: Strong Copyleft (GPL-3.0)

Intrinio Python SDK for Real-Time Stock Prices

Support
Quality
Security
License
Reuse

intrinio-realtime-python-sdkby intrinio

Python star image 77 Version:v4.0.0 License: Strong Copyleft (GPL-3.0)

Intrinio Python SDK for Real-Time Stock Prices
Support
Quality
Security
License
Reuse

alfred3-workflow-CurrencyXby plummm

Python star image 71 Version:v1.2

License: No License (null)

Most convinent currencies converting tool for alfred3

Support
Quality
Security
License
Reuse

alfred3-workflow-CurrencyXby plummm

Python star image 71 Version:v1.2 License: No License

Most convinent currencies converting tool for alfred3
Support
Quality
Security
License
Reuse

currency-exchangeby daninfpj

Python star image 52 Version:1.0.3

License: No License (null)

Alfred workflow to convert between currencies

Support
Quality
Security
License
Reuse

currency-exchangeby daninfpj

Python star image 52 Version:1.0.3 License: No License

Alfred workflow to convert between currencies
Support
Quality
Security
License
Reuse

django-exchangeby metglobal

Python star image 51 Version:Current

License: Permissive (MIT)

Currency, exchange rate and conversions support for django projects.

Support
Quality
Security
License
Reuse

django-exchangeby metglobal

Python star image 51 Version:Current License: Permissive (MIT)

Currency, exchange rate and conversions support for django projects.
Support
Quality
Security
License
Reuse

ImundboQuantby MikaelFuresjo

Python star image 45 Version:Current

License: Permissive (MIT)

Machine learning in Python for stock market and forex market predictions (fully functional)

Support
Quality
Security
License
Reuse

ImundboQuantby MikaelFuresjo

Python star image 45 Version:Current License: Permissive (MIT)

Machine learning in Python for stock market and forex market predictions (fully functional)
Support
Quality
Security
License
Reuse

mexbtcapiby goncalopp

Python star image 42 Version:Current

License: Others (Non-SPDX)

The Multi-Exchange Bitcoin API offers a consistent high-level API across multiple bitcoin exchanges

Support
Quality
Security
License
Reuse

mexbtcapiby goncalopp

Python star image 42 Version:Current License: Others (Non-SPDX)

The Multi-Exchange Bitcoin API offers a consistent high-level API across multiple bitcoin exchanges
Support
Quality
Security
License
Reuse

jiji-with-tensorflow-exampleby unageanu

Python star image 41 Version:Current

License: Permissive (MIT)

Example of the forex trading system using Jiji and Tensorflow.

Support
Quality
Security
License
Reuse

jiji-with-tensorflow-exampleby unageanu

Python star image 41 Version:Current License: Permissive (MIT)

Example of the forex trading system using Jiji and Tensorflow.
Support
Quality
Security
License
Reuse

pyfxby jmelett

Python star image 39 Version:Current

License: Permissive (MIT)

Forex Trading Platform written in Python

Support
Quality
Security
License
Reuse

pyfxby jmelett

Python star image 39 Version:Current License: Permissive (MIT)

Forex Trading Platform written in Python
Support
Quality
Security
License
Reuse

FinanceMarketDataGrabberby RedSpiderMkV

Python star image 39 Version:Current

License: Permissive (MIT)

Use Yahoo Finance or Google's 'hidden' Finance APIs to retrieve current stock and forex data as well as historic quotes

Support
Quality
Security
License
Reuse

FinanceMarketDataGrabberby RedSpiderMkV

Python star image 39 Version:Current License: Permissive (MIT)

Use Yahoo Finance or Google's 'hidden' Finance APIs to retrieve current stock and forex data as well as historic quotes
Support
Quality
Security
License
Reuse

QuantConnect-Trading-Strategiesby ksjagtap

Python star image 32 Version:Current

License: Permissive (MIT)

Forex & Equities Trading Strategies using Machine Learning, Deep Learning and Statistical Techniques

Support
Quality
Security
License
Reuse

QuantConnect-Trading-Strategiesby ksjagtap

Python star image 32 Version:Current License: Permissive (MIT)

Forex & Equities Trading Strategies using Machine Learning, Deep Learning and Statistical Techniques
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Fintech
Financial Services
  • © 2022 Open Weaver Inc.