Pages:
Author

Topic: HZ/NXT: assetparser.py >40 columns per asset | shareholders.py inner circle PM - page 4. (Read 7604 times)

legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
Nice job. Keep up the great work!
Thanks  Wink

28 columns:
6 informative columns already given in the asset data
12 by cleverly parsing the connected objects (assets, trades, orders/transactions, issuer accounts)
10 by again combining the connected & combined data
member
Activity: 112
Merit: 10
Nice job. Keep up the great work!
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
My prg is ~ready. Very proud ;-) Logging output ...

Code:

[09:34:46.368]  nhz:
[09:34:46.368]  API-downloading all assets
[09:34:47.444]  API-downloading all assets: 107 assets. DONE.
[09:34:47.444]  pickling 'getAllAssets' API results to file, for later reuse
[09:34:47.460]  pickling 'getAllAssets' API results to file, for later reuse: DONE.
[09:34:47.460]  API-Downloading trades (async)
[09:34:48.709]  API-Downloading trades (async): 72 threads finished. DONE.
[09:34:48.709]  From 72 assets with trades, a total of 1997 trades downloaded.
[09:34:48.709]  extracting all txIds from trades
[09:34:48.709]  extracting all txIds from trades: 1997 trades with 916 unique orders. DONE.
[09:34:48.709]  API-Downloading 916 askOrder transactions (async)
[09:34:51.642]  API-Downloading 916 askOrder transactions (async): 916 threads finished. DONE.
[09:34:51.642]  extracting sellers of trades from askOrder transactions
[09:34:51.642]  extracting sellers of trades from askOrder transactions: 1997 trades. DONE.
[09:34:51.642]  API downloading accounts of all asset issuers
[09:34:52.891]  API downloading accounts of all asset issuers: 107 threads. DONE.
[09:34:52.954]  printing to file (nhz-assets_20150323-213452.csv) by redirecting stdout.
[09:34:52.954]  printing to file (nhz-assets_20150323-213452.csv) by redirecting stdout. Stdout redirected back. DONE.



Code:

[09:34:53.063]  nxt:
[09:34:53.063]  API-downloading all assets
[09:34:58.013]  API-downloading all assets: 488 assets. DONE.
[09:34:58.013]  pickling 'getAllAssets' API results to file, for later reuse
[09:34:58.075]  pickling 'getAllAssets' API results to file, for later reuse: DONE.
[09:34:58.075]  API-Downloading trades (async)
[09:35:02.436]  API-Downloading trades (async): 339 threads finished. DONE.
[09:35:02.436]  From 339 assets with trades, a total of 86399 trades downloaded.
[09:35:02.436]  API downloading accounts of all asset issuers
[09:35:04.546]  API downloading accounts of all asset issuers: 488 threads. DONE.
[09:35:06.645]  printing to file (nxt-assets_20150323-213506.csv) by redirecting stdout.
[09:35:06.645]  printing to file (nxt-assets_20150323-213506.csv) by redirecting stdout. Stdout redirected back. DONE.

Code:
[09:35:06.895]  ready. DONE.

Yiehah!

Anyone interested in seeing some of the data?
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
assetparser.py
Make sure you have all the available information  before  you invest into an asset.

column explanations

____________________________
IDNever trust only an asset “name” - the name needs not be unique;
only the ID assures you are trading in the right market!
number of tradessimple count of trades since the asset was born, until today.
Sum of Trades (HZ)sum (price*amount) over all those trades = total HZ volume since asset was born.total volume of all HZ asset trades is ~1/8 billion HZ
Sum of Trades (#assets)sum (amount) over all trades.
weighted mean price (HZ/asset)traded HZ total / traded assets total number = mean price
(with large trades counting more than small trades).
Oldest pricefirst ever recorded price (i.e. could be the IPO price).
Newest pricelast ever recorded price (this is close to what you have to pay per asset now).
MaxPrice / oldestPriceMaximum factor of what initial buyer could have gained
(if he had sold at the price maximum = luckiest).
oldestPrice / MinPriceMaximum factor of what an initial buyer could have lost
(if he had sold at the price minimum = unluckiest).
Sum of Trades, BTC approx.(*)Assuming constant 0.00000120 BTC/HZ
(which is a pretty good assumption over the whole time, but definitely not correct).
total volume of all HZ asset trades is ~150 BTC
Sum of Trades, USD approx.(*)Assuming constant 300 USD/BTC
(which is a pretty good assumption over the whole time, but definitely not correct).
total volume of all HZ asset trades more than 40,000 US-$
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster

shareholders.py "inner circle PM"
This brand new tool is interesting for every Asset issuer: Connect better with your shareholders - send an encrypted message with a personalized password to a closed web area.
A new tool to reach out to my 17 shareholders, to celebrate the 1 month birthday of AAssetHZ. See the program output, or homepage

assetparser.py
Make sure you have all the available information  before  you invest into an asset.

preview 2015 March 21st:

I am parsing the HZ & NXT blockchains to find out more about all traded assets.

  • The above is just a preview. There are more columns, and rows.
  • And similiar information for Nxt - where I could find out more (because of the newer API)!

I can sell you the full information, or even the python script that generates the information.

Contact me with your offer.


And/Or:
N.B.: Put this under my "GiveBack-license v02" --> http://altsheets.ddns.net/give = feel free to donate


IMPORTANT ADDENDUM: Automatically generated data, with no human intervention, censoring, etc. What is on the blockchain, got reported. Do not perceive as recommendations to buy or to sell, etc. - Always do your own research before you buy anything. A BLACKLIST (#22) was suggested - but even that will not be able to always protect you.
Pages:
Jump to: