1. Hi there Guest! You should join our Minecraft server @ meepcraft.com
  2. We also have a Discord server that you can join @ https://discord.gg/B4shfCZjYx
  3. Purchase a rank upgrade and get it instantly in-game! Minecraft Discord Upgrade

A Solution for the Stock Market

Discussion in 'Denied' started by reggles44, Apr 1, 2016.

  1. reggles44

    reggles44 NANA NaNa nana NaNa NANA NaNa nana NaNa, REGGLES! Elder

    Offline
    Messages:
    2,479
    Likes Received:
    2,452
    So as some of you might know there was a bug with the previous stock market plugin where the source of our prices was ~15 minutes delayed behind real stock market data. So it was very simple to generate huge sums of money by getting a $5 app which would give you some real time data and use that to get huge returns on stock that would jump quickly. One fix was to limit stocks in a variety of ways, minimum price to trade, additional fees on trading, and maybe one or two I don't know of. Overall what needs to happen is a 15 minute transaction time which will allow the yahoo finance data to catch up to the real market data when the transaction is sent in. Besides that there are a couple methods to properly limit transactions.

    Solution 1:
    To fix and create a more fair trading system for stocks what needs to happen is a delay on purchase, that might further simulate the real stock market. For example what the plugin might ask for is how many you want to purchase and what price you are looking to buy at. Then instead of just taking the stock price for what it is, the plugin should go through asks and bids to complete the order and if there isn't enough demand to sell or supply to buy than the plugin would only allow for parts of the order to be completed.

    Solution 2: Similar to the first option prices will be based off of the regularly stated price and all transactions will be delayed at a minimum of 15 minutes. Different from solution 1 this will not limit the number of transactions but rather just expand the time it takes to complete the order based the quantity of shared looking to be traded divided by the on the volume traded divided by the number of minutes since the market opened.

    Example:
    [​IMG]
    Solution 1 Example: Google is trading at 739.78 with and big and ask of 739.29 x 100 and 739.28 x 100. What this means is there are orders waiting to be completed. So in-game the price of google should be 739.78 but the amount that is willing to be traded would be the difference between the ask and bid prices.

    Solution 2 Example: Google will be traded at 739.78 and it be able to trade unlimited amounts but since there is only a volume of 181,898 than on average it trades at 10,699,94 shares per minute. So if an order was placed for 25000 shares than it would take 2.34 additional minutes to complete the trade. Which brings the total time to do the transaction to 17.34 minutes.

    Overall the stock market was a great idea and poor execution initially but there is a solution, its just if the techs want to implement it.
     
    M0W0G, zsuzsu1, Lilliya and 11 others like this.
  2. alex77034

    alex77034 Hey baby, I hear the blues a-callin'

    Offline
    Messages:
    1,244
    Likes Received:
    1,698
    This is a great idea, and im still pondering why you're not a tech.
     
    M0W0G, cooey, metr0n0me and 3 others like this.
  3. Pmx728

    Pmx728 Legendary Meeper

    Offline
    Messages:
    1,942
    Likes Received:
    10,950
    +1 stocks were great
     
    Hyori likes this.
  4. anikin ultimate

    anikin ultimate Popular Meeper

    Offline
    Messages:
    504
    Likes Received:
    371
    +1, stocks are an easy and fun way to gain money. Fun to play with. A lot of people do want it back and I believe this will work. Personally I am a fan of the stock market and pretty good at it so yeah.
     
  5. _YouDontKnowMe_

    _YouDontKnowMe_ Meeper

    Offline
    Messages:
    63
    Likes Received:
    58
  6. Muunkee

    Muunkee Legendary art supply hoarder

    Offline
    Messages:
    11,620
    Likes Received:
    21,031
    why aren't you tech
    +1
     
    Toostenheimer likes this.
  7. Toostenheimer

    Toostenheimer Legendary Meeper

    Offline
    Messages:
    7,199
    Likes Received:
    12,026
    Can you apply for tech again
    please
    +1
     
    CluelessKlutz likes this.
  8. LIAHKIM55

    LIAHKIM55 Popular Meeper

    Offline
    Messages:
    467
    Likes Received:
    263
  9. RightClickCarry

    RightClickCarry Popular Meeper

    Offline
    Messages:
    100
    Likes Received:
    456
    +1
    i like this idea
     
  10. Jwarian

    Jwarian Celebrity Meeper

    Offline
    Messages:
    1,138
    Likes Received:
    2,505
    I always just liked the concept of limiting it to the price the stocked opened at as fix.
    The main issue here is how much data you can actually fit into an NBT tag...
     
  11. reggles44

    reggles44 NANA NaNa nana NaNa NANA NaNa nana NaNa, REGGLES! Elder

    Offline
    Messages:
    2,479
    Likes Received:
    2,452
    I think most of this wouldn't be on the tag rather information that is looked up and stored in an object. None of which needed to be done instantly either as there would be a 15 minute build in delay.
     
    metr0n0me and Jwarian like this.
  12. Jwarian

    Jwarian Celebrity Meeper

    Offline
    Messages:
    1,138
    Likes Received:
    2,505
    yea i don't really know the difference, thought they were the same thing, tanks reggs!
    /plot claim
     
  13. CluelessKlutz

    CluelessKlutz Badmin

    Offline
    Messages:
    2,996
    Likes Received:
    7,356
    Huge +1
    Way better idea than removing stuff
     
  14. TechnoTyson

    TechnoTyson Popular Meeper

    Offline
    Messages:
    563
    Likes Received:
    833
  15. WeAreNumberUno

    WeAreNumberUno Celebrity Meeper

    Offline
    Messages:
    1,916
    Likes Received:
    1,472
  16. evilalec555

    evilalec555 Celebrity Meeper

    Offline
    Messages:
    814
    Likes Received:
    646
    +1
    Both solutions were well stated and seem manageable
     
  17. LordGalaxy

    LordGalaxy Popular Meeper

    Offline
    Messages:
    61
    Likes Received:
    83
    Approved - Great Ideas!
     
    junelawnchaired likes this.
  18. LordGalaxy

    LordGalaxy Popular Meeper

    Offline
    Messages:
    61
    Likes Received:
    83

Share This Page