foo@bar:~$ python3 -m venv env
foo@bar:~$ source env/bin/activate
- If you are using it as an app
foo@bar:~$ pip3 install git+https://github.com/GreenPlanet-Capital/DataManager@install_b
- If you are developing DataManager
foo@bar:~$ git clone https://github.com/GreenPlanet-Capital/DataManager@install_b
foo@bar:~$ cd DataManager/
foo@bar:~$ pip install -e .
foo@bar:~$ datamgr set api-keys Alpaca AlpacaKey <public-key-here> AlpacaSecret <private-key-here>
foo@bar:~$ git clone git@github.com:alpacahq/marketstore.git
foo@bar:~$ cd marketstore
foo@bar:~$ go get -u github.com/alpacahq/marketstore
foo@bar:~$ make install
foo@bar:~$ marketstore init
foo@bar:~$ marketstore start
from DataManager.datamgr import data_manager
start_timestamp = '2021-06-01 00:00:00'
end_timestamp = '2021-07-01 00:00:00'
exchangeName = 'NYSE'
limit = 10
update_before = True
this_manager = data_manager.DataManager(
limit=limit,
update_before=update_before,
exchangeName=exchangeName,
isDelisted=False,
)
dict_of_dfs = this_manager.get_stock_data(
start_timestamp,
end_timestamp,
api='Alpaca'
)
list_of_final_symbols = this_manager.list_of_symbols
foo@bar:~$ datamgr show-config
[Alpaca]
alpacakey=KEY HERE
alpacasecret=KEY HERE
foo@bar:~$ datamgr reset
SUCCESS: Config file was reset
foo@bar:~$ datamgr uninstall
SUCCESS: Temporary files were deleted.
Deleted <path>/DataManager/config_files/assetConfig.cfg
Deleted <path>/DataManager/tempDir/AssetDB.db
...
docker buildx build -t post-no-preference-options-sql-server -f post-no-preference-options.dockerfile .
mkdir -p $HOME/.dolt/dbs
docker run --mount type=bind,source=$HOME/.dolt/dbs,target=/dolthub-dbs -p 6000:6000 post-no-preference-options-sql-server:latest
{ "id": "5d138c1a-7894-4559-9ca7-9ac565dffcac",
"class": "us_equity",
"exchange": "NASDAQ",
"symbol": "ELON",
"name": "",
"status": "inactive",
"tradable": "False",
"marginable": "False",
"shortable": "False",
"easy_to_borrow": "False",
"fractionable": "False"
}