From 9845cf18fae422dbe00a899a2f82e0bd08e79a48 Mon Sep 17 00:00:00 2001 From: Peter Dekkers Date: Tue, 13 Aug 2024 14:05:57 +0200 Subject: [PATCH] renamed to monetary --- pyproject.toml | 4 ++-- roboquant/__init__.py | 4 ++-- roboquant/account.py | 2 +- roboquant/alpaca/broker.py | 2 +- roboquant/asset.py | 2 +- roboquant/brokers/ibkr.py | 2 +- roboquant/brokers/simbroker.py | 2 +- roboquant/{wallet.py => monetary.py} | 0 roboquant/order.py | 2 +- tests/integration/test_ibkr.py | 2 +- tests/unit/test_account.py | 2 +- tests/unit/test_wallet.py | 2 +- 12 files changed, 13 insertions(+), 13 deletions(-) rename roboquant/{wallet.py => monetary.py} (100%) diff --git a/pyproject.toml b/pyproject.toml index 22439d8..2f63469 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,7 @@ exclude = ["docs*", "tests*", "samples*", "scratch*"] name = "roboquant" dynamic = ["version"] authors = [ { name="roboquant team", email="info@roboquant.org" },] -description = "A fast algo-trading platform" +description = "A fast algo-trading platform with support for machine learning based strategies" readme = "README.md" requires-python = ">=3.10, <3.12" classifiers = [ @@ -52,7 +52,7 @@ classifiers = [ "Topic :: Office/Business :: Financial", "Topic :: Office/Business :: Financial :: Investment" ] -keywords = ["trading", "investment", "finance", "crypto", "stocks", "exchange", "forex"] +keywords = ["trading", "machine learning", "AI", "investment", "finance", "crypto", "stocks", "exchange", "forex"] dependencies = [ "numpy>=1.26.4", "websocket-client~=1.7.0", diff --git a/roboquant/__init__.py b/roboquant/__init__.py index 9bc341b..e1d418c 100644 --- a/roboquant/__init__.py +++ b/roboquant/__init__.py @@ -3,7 +3,7 @@ `Account`, `Asset` and `Event`. """ -__version__ = "0.8.2" +__version__ = "0.8.3" import logging @@ -16,7 +16,7 @@ from .config import Config from .event import Event, PriceItem, Bar, Trade, Quote from .order import Order -from .wallet import Amount, Wallet +from .monetary import Amount, Wallet from .asset import Asset, Stock, Crypto, Option from .run import run from .timeframe import Timeframe, EMPTY_TIMEFRAME diff --git a/roboquant/account.py b/roboquant/account.py index 0545a3d..b0831e9 100644 --- a/roboquant/account.py +++ b/roboquant/account.py @@ -5,7 +5,7 @@ from roboquant.asset import Asset from roboquant.event import Event from roboquant.order import Order -from roboquant.wallet import Amount, Wallet +from roboquant.monetary import Amount, Wallet @dataclass(slots=True) diff --git a/roboquant/alpaca/broker.py b/roboquant/alpaca/broker.py index a4e342f..75085e8 100644 --- a/roboquant/alpaca/broker.py +++ b/roboquant/alpaca/broker.py @@ -14,7 +14,7 @@ from roboquant.event import Event from roboquant.brokers.broker import LiveBroker from roboquant.order import Order -from roboquant.wallet import Wallet, Amount +from roboquant.monetary import Wallet, Amount logger = logging.getLogger(__name__) diff --git a/roboquant/asset.py b/roboquant/asset.py index e95ba3c..7cac11c 100644 --- a/roboquant/asset.py +++ b/roboquant/asset.py @@ -3,7 +3,7 @@ from decimal import Decimal from typing import ClassVar, Type -from roboquant.wallet import Amount +from roboquant.monetary import Amount @dataclass(frozen=True, slots=True) diff --git a/roboquant/brokers/ibkr.py b/roboquant/brokers/ibkr.py index 653f533..ed450f3 100644 --- a/roboquant/brokers/ibkr.py +++ b/roboquant/brokers/ibkr.py @@ -17,7 +17,7 @@ from roboquant.event import Event from roboquant.order import Order from roboquant.brokers.broker import LiveBroker, _update_positions -from roboquant.wallet import Amount, Wallet +from roboquant.monetary import Amount, Wallet assert VERSION["major"] == 10 and VERSION["minor"] == 19, "Wrong version of the IBAPI found" diff --git a/roboquant/brokers/simbroker.py b/roboquant/brokers/simbroker.py index d736103..cd21f30 100644 --- a/roboquant/brokers/simbroker.py +++ b/roboquant/brokers/simbroker.py @@ -7,7 +7,7 @@ from roboquant.brokers.broker import Broker, _update_positions from roboquant.event import Event, Quote, PriceItem from roboquant.order import Order -from roboquant.wallet import Amount, Wallet +from roboquant.monetary import Amount, Wallet logger = logging.getLogger(__name__) diff --git a/roboquant/wallet.py b/roboquant/monetary.py similarity index 100% rename from roboquant/wallet.py rename to roboquant/monetary.py diff --git a/roboquant/order.py b/roboquant/order.py index 8eeb5b0..a2d8998 100644 --- a/roboquant/order.py +++ b/roboquant/order.py @@ -5,7 +5,7 @@ from typing import Any from roboquant.asset import Asset -from roboquant.wallet import Amount +from roboquant.monetary import Amount @dataclass(slots=True) diff --git a/tests/integration/test_ibkr.py b/tests/integration/test_ibkr.py index b872fc0..07b2cb4 100644 --- a/tests/integration/test_ibkr.py +++ b/tests/integration/test_ibkr.py @@ -6,7 +6,7 @@ from roboquant import Order from roboquant.asset import Stock from roboquant.brokers.ibkr import IBKRBroker -from roboquant.wallet import Amount, One2OneConversion +from roboquant.monetary import Amount, One2OneConversion class TestIBKR(unittest.TestCase): diff --git a/tests/unit/test_account.py b/tests/unit/test_account.py index e1a48ef..4a75224 100644 --- a/tests/unit/test_account.py +++ b/tests/unit/test_account.py @@ -3,7 +3,7 @@ from roboquant import Account, Position from roboquant.asset import Stock -from roboquant.wallet import Wallet, Amount +from roboquant.monetary import Wallet, Amount class TestAccount(unittest.TestCase): diff --git a/tests/unit/test_wallet.py b/tests/unit/test_wallet.py index 0a16f65..ab40e60 100644 --- a/tests/unit/test_wallet.py +++ b/tests/unit/test_wallet.py @@ -1,6 +1,6 @@ import unittest -from roboquant.wallet import NoConversion, One2OneConversion, Wallet, Amount +from roboquant.monetary import NoConversion, One2OneConversion, Wallet, Amount class TestWallet(unittest.TestCase):