Advertisement
Guest User

Untitled

a guest
Aug 24th, 2019
475
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.77 KB | None | 0 0
  1. var active = {
  2. "mostActiveStock" : [ {
  3. "ticker" : "CABO",
  4. "changes" : 9.62,
  5. "price" : "1260.65",
  6. "changesPercentage" : "(+0.77%)",
  7. "companyName" : "Cable One Inc."
  8. }, {
  9. "ticker" : "NVR",
  10. "changes" : -5.21,
  11. "price" : "3497.8",
  12. "changesPercentage" : "(-0.15%)",
  13. "companyName" : "NVR Inc."
  14. }, {
  15. "ticker" : "MKL",
  16. "changes" : 3.29,
  17. "price" : "1151.89",
  18. "changesPercentage" : "(+0.29%)",
  19. "companyName" : "Markel Corporation"
  20. }, {
  21. "ticker" : "IYH",
  22. "changes" : 2.59,
  23. "price" : "191.28",
  24. "changesPercentage" : "(+1.37%)",
  25. "companyName" : "iShares U.S. Healthcare"
  26. }, {
  27. "ticker" : "GOOG",
  28. "changes" : -2.58,
  29. "price" : "1177.32",
  30. "changesPercentage" : "(-0.22%)",
  31. "companyName" : "Alphabet Inc."
  32. }, {
  33. "ticker" : "AMZN",
  34. "changes" : -2.45,
  35. "price" : "1793.14",
  36. "changesPercentage" : "(-0.14%)",
  37. "companyName" : "Amazon.com Inc."
  38. }, {
  39. "ticker" : "BKNG",
  40. "changes" : 2.39,
  41. "price" : "1924.08",
  42. "changesPercentage" : "(+0.12%)",
  43. "companyName" : "Booking Holdings Inc."
  44. }, {
  45. "ticker" : "INDL",
  46. "changes" : 2.36,
  47. "price" : "55.68",
  48. "changesPercentage" : "(+4.43%)",
  49. "companyName" : "Direxion Daily MSCI India Bull 3x Shares"
  50. }, {
  51. "ticker" : "OVBC",
  52. "changes" : -2.34,
  53. "price" : "32.37",
  54. "changesPercentage" : "(-6.74%)",
  55. "companyName" : "Ohio Valley Banc Corp."
  56. }, {
  57. "ticker" : "MELI",
  58. "changes" : -2.12,
  59. "price" : "625.41",
  60. "changesPercentage" : "(-0.34%)",
  61. "companyName" : "MercadoLibre Inc."
  62. } ]
  63. }
  64.  
  65. var losers = {
  66. "mostLoserStock" : [ {
  67. "ticker" : "NVR",
  68. "changes" : -5.21,
  69. "price" : "3497.8",
  70. "changesPercentage" : "(-0.15%)",
  71. "companyName" : "NVR Inc."
  72. }, {
  73. "ticker" : "GOOG",
  74. "changes" : -2.58,
  75. "price" : "1177.32",
  76. "changesPercentage" : "(-0.22%)",
  77. "companyName" : "Alphabet Inc."
  78. }, {
  79. "ticker" : "AMZN",
  80. "changes" : -2.45,
  81. "price" : "1793.14",
  82. "changesPercentage" : "(-0.14%)",
  83. "companyName" : "Amazon.com Inc."
  84. }, {
  85. "ticker" : "OVBC",
  86. "changes" : -2.34,
  87. "price" : "32.37",
  88. "changesPercentage" : "(-6.74%)",
  89. "companyName" : "Ohio Valley Banc Corp."
  90. }, {
  91. "ticker" : "MELI",
  92. "changes" : -2.12,
  93. "price" : "625.41",
  94. "changesPercentage" : "(-0.34%)",
  95. "companyName" : "MercadoLibre Inc."
  96. }, {
  97. "ticker" : "GOOGL",
  98. "changes" : -2.05,
  99. "price" : "1179.29",
  100. "changesPercentage" : "(-0.17%)",
  101. "companyName" : "Alphabet Inc."
  102. }, {
  103. "ticker" : "DRIP",
  104. "changes" : -1.79,
  105. "price" : "107.04",
  106. "changesPercentage" : "(-1.64%)",
  107. "companyName" : "Direxion Daily S&P Oil & Gas Exp. & Prod. Bear 3X Shares"
  108. }, {
  109. "ticker" : "Y",
  110. "changes" : -1.74,
  111. "price" : "752.11",
  112. "changesPercentage" : "(-0.23%)",
  113. "companyName" : "Alleghany Corporation"
  114. }, {
  115. "ticker" : "GLOB",
  116. "changes" : -1.72,
  117. "price" : "98.58",
  118. "changesPercentage" : "(-1.72%)",
  119. "companyName" : "Globant S.A."
  120. }, {
  121. "ticker" : "WTM",
  122. "changes" : -1.6,
  123. "price" : "1076.4",
  124. "changesPercentage" : "(-0.15%)",
  125. "companyName" : "White Mountains Insurance Group Ltd."
  126. } ]
  127. }
  128.  
  129. var gainer = {
  130. "mostGainerStock" : [ {
  131. "ticker" : "URE",
  132. "changes" : 5.28,
  133. "price" : "82.59",
  134. "changesPercentage" : "(+6.83%)",
  135. "companyName" : "ProShares Ultra Real Estate"
  136. }, {
  137. "ticker" : "CABO",
  138. "changes" : 3.74,
  139. "price" : "1258.75",
  140. "changesPercentage" : "(+0.30%)",
  141. "companyName" : "Cable One Inc."
  142. }, {
  143. "ticker" : "JNUG",
  144. "changes" : 2.75,
  145. "price" : "83.96",
  146. "changesPercentage" : "(+3.39%)",
  147. "companyName" : "Direxion Daily Junior Gold Miners Index Bull 3X Shares"
  148. }, {
  149. "ticker" : "XSD",
  150. "changes" : 2.36,
  151. "price" : "89.5",
  152. "changesPercentage" : "(+2.71%)",
  153. "companyName" : "SPDR S&P Semiconductor"
  154. }, {
  155. "ticker" : "MGK",
  156. "changes" : 1.92,
  157. "price" : "131.35",
  158. "changesPercentage" : "(+1.48%)",
  159. "companyName" : "Vanguard Mega Cap Growth"
  160. }, {
  161. "ticker" : "NTES",
  162. "changes" : 1.55,
  163. "price" : "260.18",
  164. "changesPercentage" : "(+0.60%)",
  165. "companyName" : "NetEase Inc."
  166. }, {
  167. "ticker" : "CHE",
  168. "changes" : 1.36,
  169. "price" : "428.51",
  170. "changesPercentage" : "(+0.32%)",
  171. "companyName" : "Chemed Corp"
  172. }, {
  173. "ticker" : "WTM",
  174. "changes" : 1.31,
  175. "price" : "1094.99",
  176. "changesPercentage" : "(+0.12%)",
  177. "companyName" : "White Mountains Insurance Group Ltd."
  178. }, {
  179. "ticker" : "Y",
  180. "changes" : 1.29,
  181. "price" : "755.33",
  182. "changesPercentage" : "(+0.17%)",
  183. "companyName" : "Alleghany Corporation"
  184. }, {
  185. "ticker" : "MKL",
  186. "changes" : 1.24,
  187. "price" : "1151.34",
  188. "changesPercentage" : "(+0.11%)",
  189. "companyName" : "Markel Corporation"
  190. } ]
  191. };
  192.  
  193. for (i = 0; i < active.mostActiveStock.length - 5; i++){
  194. $('#name').append($('<div class = "juice"><label>' + active.mostActiveStock[i].ticker+ '</label></div>'));
  195. $('#name').append($('<div class = "cranberry"><label>' + active.mostActiveStock[i].companyName+ '</label></div>'));
  196. $('#price').append($('<div class = "hi"><label>' + active.mostActiveStock[i].price + '</label></div>'));
  197. $('#price').append($('<div class = "hi"><label>' + "&emsp;"+'</label></div>'));
  198. $('#text').append($('<div class = "hi"><label>' + active.mostActiveStock[i].changes+ '</label></div>'));
  199. $('#text').append($('<div class = "hi"><label>' + active.mostActiveStock[i].changesPercentage+ '</label></div>'));
  200. $('#table').append($('<div class= "col-xs-6 col-xm-6"></div>'));
  201. $('#table').append($('<div class= "col-xs-2 col-xm-2"></div>'));
  202. $('#table').append($('<div class= "col-xs-4 col-xm-4"></div>'));
  203. document.getElementsByClassName('juice')[i].style.padding = "0px";
  204. document.getElementsByClassName('juice')[i].style.margins = "0px";
  205. document.getElementsByClassName('juice')[i].style.fontSize = "20px";
  206. document.getElementsByClassName('cranberry')[i].style.padding = "0px";
  207. document.getElementsByClassName('cranberry')[i].style.margins = "0px";
  208. document.getElementsByClassName('cranberry')[i].style.fontSize = "9px";
  209. }
  210.  
  211.  
  212. function gainers() {
  213. myDelete();
  214. for (i = 0; i < gainer.mostGainerStock.length - 5; i++){
  215. $('#name').append($('<div class = "juice"><label>' + gainer.mostGainerStock[i].ticker+ '</label></div>'));
  216. $('#name').append($('<div class = "cranberry"><label>' + gainer.mostGainerStock[i].companyName+ '</label></div>'));
  217. $('#price').append($('<div class = "cranberry"><label>' + gainer.mostGainerStock[i].price + '</label></div>'));
  218. $('#price').append($('<div class = "hi"><label>' + "&emsp;"+'</label></div>'));
  219. $('#text').append($('<div class = "hi"><label>' + gainer.mostGainerStock[i].changes+ '</label></div>'));
  220. $('#text').append($('<div class = "hi"><label>' + gainer.mostGainerStock[i].changesPercentage+ '</label></div>'));
  221. $('#row').append($('<div class= "col-xs-6 col-xm-6"></div>'));
  222. $('#row').append($('<div class= "col-xs-2 col-xm-2"></div>'));
  223. $('#row').append($('<div class= "col-xs-4 col-xm-4"></div>'));
  224. document.getElementsByClassName('juice')[i].style.padding = "0px";
  225. document.getElementsByClassName('juice')[i].style.margins = "0px";
  226. document.getElementsByClassName('juice')[i].style.fontSize = "20px";
  227. document.getElementsByClassName('cranberry')[i].style.padding = "0px";
  228. document.getElementsByClassName('cranberry')[i].style.margins = "0px";
  229. document.getElementsByClassName('cranberry')[i].style.fontSize = "9px";
  230. }
  231. }
  232.  
  233. function loser(){
  234. myDelete();
  235. for (i = 0; i < losers.mostLoserStock.length - 5; i++){
  236. $('#name').append($('<div class = "juice"><label>' + losers.mostLoserStock[i].ticker+ '</label></div>'));
  237. $('#name').append($('<div class = "cranberry"><label>' + losers.mostLoserStock[i].companyName+ '</label></div>'));
  238. $('#price').append($('<div class = "cranberry"><label>' + losers.mostLoserStock[i].price + '</label></div>'));
  239. $('#price').append($('<div class = "hi"><label>' + "&emsp;"+'</label></div>'));
  240. $('#text').append($('<div class = "hi"><label>' + losers.mostLoserStock[i].changes+ '</label></div>'));
  241. $('#text').append($('<div class = "hi"><label>' + losers.mostLoserStock[i].changesPercentage+ '</label></div>'));
  242. $('#row').append($('<div class= "col-xs-6 col-xm-6"></div>'));
  243. $('#row').append($('<div class= "col-xs-2 col-xm-2"></div>'));
  244. $('#row').append($('<div class= "col-xs-4 col-xm-4"></div>'));
  245. document.getElementsByClassName('juice')[i].style.padding = "0px";
  246. document.getElementsByClassName('juice')[i].style.margins = "0px";
  247. document.getElementsByClassName('juice')[i].style.fontSize = "20px";
  248. document.getElementsByClassName('cranberry')[i].style.padding = "0px";
  249. document.getElementsByClassName('cranberry')[i].style.margins = "0px";
  250. document.getElementsByClassName('cranberry')[i].style.fontSize = "9px";
  251. }
  252. }
  253.  
  254. function weird(){
  255. myDelete();
  256. for (i = 0; i < active.mostActiveStock.length - 5; i++){
  257. $('#name').append($('<td><div class = "juice"><label>' + active.mostActiveStock[i].ticker + '</label></div></td>'));
  258. $('#name').append($('<td><div class = "cranberry"><label>' + active.mostActiveStock[i].companyName+ '</label></div></td>'));
  259. $('#price').append($('<td><div class = "hi"><label>' + active.mostActiveStock[i].price + '</label></div></td>'));
  260. $('#price').append($('<td><div class = "hi"><label>' + "&emsp;"+'</label></div></td>'));
  261. $('#text').append($('<td><div class = "hi"><label>' + active.mostActiveStock[i].changes+ '</label></div></td>'));
  262. $('#text').append($('<td><div class = "hi"><label>' + active.mostActiveStock[i].changesPercentage+ '</label></div></td>'));
  263. $('#row').append($('<td><div class= "col-xs-6 col-xm-6"></div></td>'));
  264. $('#row').append($('<td><div class= "col-xs-2 col-xm-2"></div></td>'));
  265. $('#row').append($('<td><div class= "col-xs-4 col-xm-4"></div></td>'));
  266. document.getElementsByClassName('juice')[i].style.padding = "0px";
  267. document.getElementsByClassName('juice')[i].style.margins = "0px";
  268. document.getElementsByClassName('juice')[i].style.fontSize = "20px";
  269. document.getElementsByClassName('cranberry')[i].style.padding = "0px";
  270. document.getElementsByClassName('cranberry')[i].style.margins = "0px";
  271. document.getElementsByClassName('cranberry')[i].style.fontSize = "9px";
  272. }
  273. }
  274. function myDelete(){
  275. $( ".juice" ).remove();
  276. $( ".cranberry" ).remove();
  277. $( ".hi" ).remove();
  278. }
  279.  
  280. document.getElementById("gainers").onclick = gainers;
  281. document.getElementById("active").onclick = weird;
  282. document.getElementById("losers").onclick = loser;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement