Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - R

Pages: 1 ... 39 40 41 42 43 44 45 [46] 47 48 49 50 51 52 53 ... 69
676
General Discussion / Re: HERTZ - Oscillating Formula Based Asset
« on: January 30, 2018, 09:49:22 pm »
I do actually use BTSPrice for feeding most of the "currency" markets and gold silver. It's  a great tool and very all-entailing featurerich and well coded by @alt , however as announced, he stopped maintaining it with his exit of BTS. Hence my addition on my GH.

Perhaps it'd be worth maintaining a Bitshares community version, so that we can do pull requests for improvements? Looking at the forked repos, they've made similar & unique changes worthy of use by witnesses.

But i do also run separate scripts for more custom needed feeds, like HERO , Bit20, and now, Hertz.  These are (imho) less about continuous realtime market monitoring (which btsprice-tool for currency markets perfectly serves) and more about the one-off-calculate-ad-hoc algoritmic based feed pushes. Those feeds (in my case) are all based of combining the algorithm calculation with publishing the feed by utilising the feed_publish command from pybitshares. Link with "individual" scripts https://github.com/roelandp/bts-misc-pricefeeds

Perhaps it could be an optional asset rather than mandatory? So that not everyone needs to provide hertz price feeds?

677
Stakeholder Proposals / Re: [Witness proposal] winex.witness
« on: January 30, 2018, 04:37:15 pm »
Just a heads up, I've created a 750 bitUSD bounty for implementing Hertz in the btsprice libary: https://bitsharestalk.org/index.php/topic,24161.msg315492.html#msg315492

678
General Discussion / Re: HERTZ - Oscillating Formula Based Asset
« on: January 30, 2018, 04:33:26 pm »
i did make some changes to btsprice by alt to keep it running, however no intergration with hertz yet.

Is the btsprice repo still actively maintained? I've seen that several forks of btsprice have made their own changes, but perhaps just not created a PR to merge back into master?

giving its nature of being an algorithmic mpa not so much based on “old skool”  market monitoring / price moves i’m not sure if it fits the scope of btsprice.

Several witnesses use btsprice to provide price feeds & @win.neil expressed interest in providing hertz feeds if it was implemented into btsprice: https://bitsharestalk.org/index.php/topic,25831.msg315187.html#msg315187

Support in btsprice will greatly increase witness price feed coverage, Hertz currently has 7 feeds (with another 2-3 possible with current feed scripts), HERO has 8, yet bitUSD has 21 feeds. A greater quantity of feeds improves the median settlement price list & improves decentralization.

Do you believe there would be opposition to Algorithm Based Assets (MPA/Smartcoins w/ algorithm) in the Chinese community? Wouldn't hurt to create a Hertz/Hero compatible implementation for manual implementation by specific witnesses using btsprice.

Perhaps it'd be appropriate to only propose the Hertz bounty, as the Hero feeds are maintained by the hero foundation.. yeah let's go ahead and cancel the hero bounty due to being out of scope, hertz implementation is now $750 bitUSD.

https://steemit.com/bitshares/@cm-steem/hertz-bounty-750-bitusd-for-implementing-hertz-in-the-btsprice-python-price-feed-repo

people running btsprice already have python, so its a small step
to py-bitshares imho.

I don't think we'd need to import python-bitshares nor pendulum (using time() instead), if we can get the USD:BTS price (perhaps USD:CNY:BTS) using existing btsprice functionality then we can implement Hertz without disrupting the current software stack too heavily.

679
General Discussion / Re: HERTZ - Oscillating Formula Based Asset
« on: January 30, 2018, 02:36:53 am »
Really need to create Hertz price feeds for btsprice https://github.com/pch957/btsprice/issues/4

Would anyone be interested in working on this in return for some bitUSD? :D

$750 for Hertz implementation sound tempting? It needs to be pegged to BTS:USD settlement rate (not BTS:CNY).

Use the time() reference instead of pendulum & try to get the BTS:USD rate from existing btsprice functionality (or implement following the existing coding style).

Hertz references:
https://github.com/BTS-CM/scripts/blob/master/hertz-feed.py
https://github.com/grctest/bts_tools/blob/master/bts_tools/feeds.py#L275
https://github.com/grctest/bts_tools/blob/master/bts_tools/feeds.py#L439

680
General Discussion / Re: HERTZ - Oscillating Formula Based Asset
« on: January 29, 2018, 04:43:47 pm »
But to think about, if a blockchain like STEEM or GOLOS paid out rewards with such a token. risk probability could be considered of printing % of anual inflation in said token? perhaps some restriction of settlement maybe. Less often would a arbitrary limit of the total allowable debt be breached, and perhaps higher limit set.?

Steem & Golos don't maintain their USD reference peg though, SBD is currently ~$6.50 right now each. If this Hz token proves successful, then its introduction on other graphene chains would be fine - everything Hertz is MIT licensed. Don't know how the effect would be though given that these pegged assets don't maintain their peg.

Also understand the total allowable debt as a function of the powered up token. With a projection of this value possible  examining the the component of it in a powering down contract

In Steem and Golos examples where ratio powered up : powered down, tends to exceed 1, makes this projection better.

The Hertz variables could be modified dynamically depending on external factors, sure - you just need to make sure that it doesn't introduce too much volatility.

---

Think about the Market BTS Market Hertz : BTS.

When BTS behaves volatile either swinging up or down in real terms and from average. Understand someone may prefer sell BTS token for BTS Market hertz to realize profit on upswing but remain invested in BTS, or to mitigate losses on down swing, but still remain invested.  These are new options, and are naturally met with converse options That apply to this new investor in BTS Market Hertz.

There's always been the option to use bitUSD to evade falling BTS prices & likewise to sell bitUSD to buy cheap BTS when it's increasing in value.

The appreciation/depreciation of debt is indeed a valuable new concept that's not been explored elsewhere (AFAIK), it introduces new trading strategies in BTS for sure.

Think of BTS Market Hertz as part of an investment portfolio and being able to trade the BTS market while maintaining this investment trivially.

Not for long term holding, since there's limits to the price feed appreciation. But sure, buying low and selling high would be pretty simple. It is however highly experimental which is a risk in of itself.

Other considerations:

BTS Market Hertz as the preferred collateral rather than BTS in a system such as bitshares.

Anyone can create an MPA which uses Hertz as the backing asset, similar to how XCD uses bitUSD as collateral. I'm not sure of the implications of such a smartcoin

The volatility of a market can be measured i.e VIX.

Interesting, https://en.wikipedia.org/wiki/Variance_swap Variance swaps sound similar to Hertz except centralized & generalized.

What would the VIX value of Hertz be?

Daily change of 2%, 364 trading days in the 28 day calendar, 2*square_root(364) = 38.157

2*square_root(28) = 10.583

https://www.investing.com/indices/volatility-s-p-500-historical-data VIX is currently 12.99

Anyone could create their own Hertz style smartcoin which was pegged against one of these established VIX/Variance-Swap mechanisms.

new type of price-feed: subject the number of days in the average to democratic process, variable which witnesses decide dynamically.

What if each witness monitored a burn/null role's memo data for burn transactions - the more smartcoins destroyed the greater the impact on the smartcoin's settings. Imagine a tug of war, the more destroyed against A causes appreciation, more destroyed against B causes deppreciation.

If a smartcoin is destroyed, there's debt without associated liquid smartcoin, so theoretically more will need shorted.

Permanently locking up collateral by burning smartcoins is next level! ;D

681
Stakeholder Proposals / Re: [Witness Proposal] openledger-dc
« on: January 29, 2018, 03:32:30 pm »
Just created a ticket on openledger freshdesk support requesting the openledger-dc witness begins publishing Hertz price feeds.

Cheers  +5%

682
Stakeholder Proposals / Re: [Witness Proposal] witness.hiblockchain
« on: January 29, 2018, 03:31:00 pm »
What are your plans for publishing price feeds for smartcoins?

Would you consider publishing price feeds for Hertz? https://sites.google.com/view/hertz-aba/

Thanks  +5%

683
No.

Steem does use backup witnesses occasionally for block production.

We should probably do something similar with BTS.

684
Thanks to all committee members for supporting this change!  +5%

685
General Discussion / Re: Smart Coins - Where are we headed?
« on: January 27, 2018, 03:00:35 pm »
With the recent hack of coincheck is there any reason not to issue additional bitASSETS beyond bitBTC?

There are reasons to issue them, but creating an asset is not enough to make it useful. Look at bitBTC. This asset makes a perfect sense, but liquidity ...
 

Bitshares has just began to revive it's luster for the last 6 months, liquidity has been ever increasing.  Do we have anything to lose by issuing a handful more?

@CoinHoarder I agree on offering index funds just like bitTWENTY.  How do we even get this started, create a BSIP?  Is this something the foundation @xeroc  can assist with organizing all of the communities requests?

If you look into |ephyr (zephyr.bitspark.io/), they're planning on creating many new market pegged assets for providing remittance around the world, so the more the merrier IMO!

686
General Discussion / Re: Smart Coins - Where are we headed?
« on: January 27, 2018, 02:06:42 am »
You don't need to rely solely on witnesses/committee to provide price feeds, you can assign private price feed publishers too.

Any idea where I can find more information on this?  I'd like to see what technical resources are required to create & bootstrap markets.
If you launch the latest (Web/Light) wallet you'll see the feed producers list tab in the smartcoin settings now. You can easily add new price feed publishers & these BTS users can publish price feeds using BTS_Tools, xeroc's price feed scripts, etc. See Hero & Hertz for algorithm based asset inspiration.

687
General Discussion / Re: HERTZ - Oscillating Formula Based Asset
« on: January 27, 2018, 02:04:09 am »
I would like a price feed for a BTS HERTZ but that oscillates by tracking a simple 30, 14 day moving average. Still this appears difficult.

You can see the price feeds here: https://btsapi.grcnode.co.uk/home and here: http://cryptofresh.com/a/HERTZ

It wouldn't be difficult to track the price feeds, you could scrape the price feed data (https://btsapi.grcnode.co.uk/get_hertz_value?api_key=123abc) once every x mins & establish a history then plot this on a chart.

In terms of moving average, the average settlement price will be $1.00 over 28 days because it oscillates 14% equally each direction.

You could perhaps take the moving average market price, because that will account for the fluctuation in the USD:BTS market. There's certainly the potential for shorting at the stop to net more than 28% profit if BTS was to appreciate whilst your debt depreciated (and if you were able to settle your debt at the bottom).

BTS HERTZ that works by sine wave, is adding a predictable volatility to existing underling volatile price. This seems pointless. But does create an asset that tends to the state of being fully backed by 1x collateral.  even large amplitude it comes back predictably to the 1:1 state.

Backed by 200% collateral, not 100% collateral. But yes, if you settle, you'll trigger a shorter's force settlement at the current settlement rate in BTS (Which could be between $0.86 & $1.14). If you mean the moving average for settlement price is useless, sure. If you mean that the purpose of hertz is pointless then I disagree, I believe that the sine wave will have a noticeable effect on the market compared to say bitUSD.


how many days you add to the average? More days you get less volatile asset but one that doesn't intersect with the price as often - which is the state of coming into  being fully backed ( which is important to me ).

7, 14, 31 all seem very attractive to me.

the problem unlike a mathematical oscillation. how do you build this curve that tracks and average of the past and updates frequently.

Re: Which state is fully backed: All states should be fully backed by Bitshares, if a shorter's collateral falls below the minimum collateral ratio then the shorter is force settled.

You could track the daily market rate average, then compare that against the known settlement price range for that day.

I think we can use published price-feeds on blockchain, going back 7, 14 , 31 days to construct the average which will be weighted as well.

You could certainly track the price feeds of Hertz either via the blockchain directly or by scraping the hug rest api for the required data real time & establishing a price feed history.

688
General Discussion / Re: aex.com stop BitUSD trading and move to USDT :-(
« on: January 25, 2018, 08:22:38 pm »
They still have bitCNY listed, so I would assume that there is no legal / technical problem but simply not enough volume for bitUSD
Indeed, I believe it's primarily a volume concern. It makes sense that in China bitCNY is most popular.

689
Stakeholder Proposals / Re: Blockchain academy update
« on: January 24, 2018, 12:39:15 pm »
I think it'd be quite cool to create python workbooks using Google's CoLab: http://colab.research.google.com/

For teaching students how to use the python-bitshares library against testnet.

690
done
Thanks, we're very close to it passing now - only need about 4% more votes to succeed.  +5%

Pages: 1 ... 39 40 41 42 43 44 45 [46] 47 48 49 50 51 52 53 ... 69