PageSourceSearch

https://quantkiosk.com/

html quantkiosk.com collected 2026-09-25 21:20:05 UTC 18,794 bytes, 318 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4  <title>Public Data. Built for Machines.</title>
5  <meta charset="UTF-8">
6  <meta name="description" content="Investor platform for machine reasable public data, fundamentally-based information, using novel machine-learning, statistics, and human oversight to deliver insights on the dashboard and via apis.">
7  <meta property="og:title" content="QUANTkiosk - Public Data. ReBuilt for Machines." />
8  <meta property="og:description" content="Investor platform for market moving, fundamentally-based information, using novel machine-learning, statistics, and human oversight to deliver insights on the dashboard and via apis." />
9  <meta property="og:type" content="website" />
10  <meta property="og:url" content="https://www.quantkiosk.com" />
11  <meta property="og:image" content="https://www.quantkiosk.com/assets/img/qk-og-main.png" />
12  <meta name="viewport" content="width=device-width, initial-scale=1">
13  <link href='https://fonts.googleapis.com/css?family=Squada One' rel='stylesheet'>
14  <link href='https://fonts.googleapis.com/css?family=Kameron' rel='stylesheet'>
15  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@500;800&display=swap" rel="stylesheet">
16  <link rel="icon" type="image/x-icon" href="https://qkiosk-assets.s3.amazonaws.com/images/qk-icon.png" class= "logo">
17
18  <link rel="stylesheet" href="https://www.quantkiosk.com/assets/css/qk-main.css" />
19  
19<script src="../assets/js/qk-main.js"></script>
19
20
21<script>
22function swapHeadline(h=0) {
23  let headlines = [`FINANCIAL DATA<br> THAT'S MOVING MARKETS<sup style="font-weight: 100; color: #888; font-size:0.4em"> tm</sup>`,
24                 'FINANCIAL DATA<br> THAT MOVES MARKETS<sup style="font-weight: 100; color: #888; font-size:0.4em"> tm</sup>',
25                 'THE FINANCIAL DATA<br>MOVING THE MARKETS<sup style="font-weight: 100; color: #888; font-size:0.4em"> tm</sup>',
26                 'THE DATA<br>THAT MOVES THE MARKETS<sup style="font-weight: 100; color: #888; font-size:0.4em"> tm</sup>',
27                 'FINANCIAL DATA<br> THAT MOVES THE MARKETS<sup style="font-weight: 100; color: #888; font-size:0.4em"> tm</sup>'];
28  document.querySelector("#headline > h1").innerHTML = headlines[h];
29}
30function swapSignup(id='top', h=0) {
31  let headlines = [`Pre-Register For <u>FREE</u> Early credits<br><span style="color:#777;font-weight:normal;">+ limited time bonuses!</span>`,
32                 `<u>FREE</u> Sign-Up for the Launch<br><span style="color:#777;font-weight:normal;">+ limited time bonuses!</span>`];
33  document.querySelector("#signupform_"+id+" > h1").innerHTML = headlines[h];
34}
35function accept(e) {
36  e.parentNode.style.display='none';
37}
38var ab = Math.floor(Math.random() * (4 - 0 + 1) + 0);
39// remove params in url and rewrite
40var ref; // reference code
41function get(name){
42   if(name=(new RegExp('[?&]'+encodeURIComponent(name)+'=([^&]*)')).exec(location.search)) {
43      ref = decodeURIComponent(name[1]);
44      console.log(ref)
45      history.replaceState({}, null, "/");
46   }
47}
48get("ref");
49
50window.smoothScroll = function(target, speed=10) {
51  var scrollContainer = target;
52  do { //find scroll container
53    scrollContainer = scrollContainer.parentNode;
54    if (!scrollContainer) return;
55    scrollContainer.scrollTop += 1;
56  } while (scrollContainer.scrollTop == 0);
57
58  var targetY = 0;
59  do { //find the top of target relatively to the container
60    if (target == scrollContainer) break;
61    targetY += target.offsetTop;
62  } while (target = target.offsetParent);
63
64  scroll = function(c, a, b, i) {
65    i++;
66    if (i > 30) return;
67    c.scrollTop = a + (b - a) / 30 * i;
68    setTimeout(function() {
69      scroll(c, a, b, i);
70    }, speed);
71  }
72  // start scrolling
73  scroll(scrollContainer, scrollContainer.scrollTop, targetY+40, 0);
74}
75</script>
75
76</head>
77
78<body>
79  <div class="container" style="padding-bottom: 0px">
80
81
82<!-- BEGIN navigation template - DO NOT EDIT -->
83    <a href="/"><img style='vertical-align:middle; padding-left: 2%; margin-top: 2%; margin: auto; width:unset;display: block; float: left;' src="assets/img/qk-logo.png" alt='quantkiosk logo' height='50px'></a>
84
85
86    <div class="topnav">
87      <div id="qk-nav">
88        <a href="/account">Account</a>
89        <a href="https://www.github.com/quantkiosk">API</a>
90        <a href="https://one.quantkiosk.com/ownership/institutional" style="background-color: var(--qk-blue-highlight); color: #F4F4F4; border-radius: 6px;box-shadow: 0 2px 5px rgba(92, 99, 105, .8);">
91            <img class=nav-icon src="https://qkiosk-assets.s3.amazonaws.com/images/qk-icon.png" alt="qk icon"><b> ONE</b>
92        </a>
93        <div class="dropdown">
94          <button class="dropbtn">
95            <img class=nav-icon src="https://qkiosk-assets.s3.amazonaws.com/images/qk-icon.png" alt="qk complete logo icon"> Complete
96            <i class="fa fa-caret-down"></i>
97          </button>
98          <div class="dropdown-content">
99            <a href="/complete">Overview</a>
100            <a href="/complete#ai">AI / ML Ready</a>
101            <a href="/complete#quant">Quant Dev</a>
102            <a href="/complete#custom">
103              <img class=nav-icon src="https://qkiosk-assets.s3.amazonaws.com/images/qk-icon.png" alt="qk icon"> Enterprise
104            </a>
105          </div>
106        </div>
107        <a href="/fundamentals">Fundamentals<span class="beta"><sup> &#946;eta</sup></span></a>
108        <div class="dropdown">
109          <button class="dropbtn">Ownership
110            <i class="fa fa-caret-down"></i>
111          </button>
112          <div class="dropdown-content">
113            <a href="/ownership">Overview</a>
114            <a href="/ownership/#institutional">Institutional</a>
115            <a href="/ownership/#issuer">Issuer</a>
116            <a href="/ownership/#activist">Activist / Beneficial</a>
117            <a href="/ownership/#insider">Insider Holdings</a>
118            <a href="/ownership/#funds">Mutual Funds</a>
119          </div>
120        </div>
121        <a href="/pricing">Pricing</a>
122      </div>
123    </div>
124    
125    <div class="topnav">
126      <div id="qk-nav-mobile">
127        <a href="/pricing">Pricing</a>
128        <a href="/ownership" >Ownership</a>
129        <a href="/fundamentals">Fundamentals<span class="beta"><sup> &#946;eta</sup></span></a>
130        <a href="/complete"><img class=nav-icon src="https://qkiosk-assets.s3.amazonaws.com/images/qk-icon.png" alt="qk complete icon"> Complete</a>
131        <a href="https://one.quantkiosk.com/ownership/institutional"><span style="background-color: var(--qk-blue-highlight); color: #F4F4F4; border-radius: 6px; padding: 7px;"><img class=nav-icon src="https://qkiosk-assets.s3.amazonaws.com/images/qk-icon.png" alt="qk icon"><b> ONE</b></span></a>
132        <a href="https://github.com/quantkiosk">API</a>
133        <a href="/account">Account</a>
134      </div>
135      <a href="javascript:void(0);" style="font-size:30px;" class="icon" onclick="navResp()">&#9776;</a>
136    </div>
137<!-- BEGIN navigation template - DO NOT EDIT -->
138
139
140<!-- START: FOOTER -->
141    <div id="signup-banner">Sign Up<button onclick="accept(this);" aria-label="SignUp">GO</button></div>
142    <div id="cookie-banner">By using our site, you acknowledge that you have read and understand our <a href="legal/cookies">Cookie Policy</a> and <a href="legal/privacy">Privacy Policy</a>. <button onclick="accept(this);" aria-label="Close Cookie">Accept</button></div>
143<!-- END FOOTER -->
144
145
146
147    <div id='headline' style="margin:auto; padding-top: 0% ; line-height: 1.1; width: 100%; font-family: 'Squada One'; margin-bottom: 3%;">
148    <div  id="signup_top" class="TopSignup" style="margin-top: 2%; padding-bottom: 0px; padding-left:3%; padding-right:3%;">
149      <div>
150        <form action="" class="form" id="signupform_top">
151        <div class="inputContainer" id="inputcontainer_top">
152          <input type="email" name="email" class="input" id="email_top"  placeholder="[email protected]" autocomplete="email">
153          <label for="email_top" class="label">Company Email</label>
154          <input type="button" class="submitBtn" id="susi_top" value="register">
155        </div>
156        <div class="title">Unlock your free account.</div>
157        </form>
158      </div>
159    </div>
160
161    <h1>Public Data<span style='color:var(--qk-orange);'>.</span><br>
162    <!-- <span style='color: transparent; -webkit-text-stroke: 2px var(--qk-orange);'> -->
163    <span style='position: relative; top: -1px; color: var(--site-background-color); text-shadow: -1px -1px 0 var(--qk-orange),  1px -1px 0 var(--qk-orange), -1px  
1631px 0 var(--qk-orange), 1px  1px 0 var(--qk-orange);'>Re</span>Built for Machines<span style='color:var(--qk-orange)'>.</span></h1>
164    <h2 style="color:#888;font-family:monospace;">
165    Investment focused.
166    <br>
167    Corporate. Government. Regulatory.
168    <br>
169    Directly sourced. Auditable.
170    <br>
171    Mapped, transformed, point-in-time.
172    <br><br><br>
173    <span style="font-size:120%;color:var(--qk-blue);"><span style="font-weight:bold;">Engineered for <u style="text-decoration-color: #E77326; text-underline-offset: 4px;">speed</u>, correctness, and completeness<br><span style="padding-left: 7%;font-weight:bold;font-style:normal;">created by an ex-hedge fund quant.</span></span> <span style='color:darkred;font-weight:normal;font-style:italic;font-family:serif;font-size:100%;display:inline-block;background-color:white;border: solid 1px #DDD;border-radius:9px;padding:3px'>&larr; this is your <b>&alpha;lpha</b>.</span></span>
174    </h2>
175
176
177    <div style='text-align:left;padding-top:3%;'>
178    </div>
179
180<!-- BEGIN: SIGNUP-TOP-MOBILE -->
181    <div id="signup_topmobile" class="TopSignup" style="float:none;">
182      <div>
183        <form action="" class="form" id="signupform_topmobile">
184        <div class="inputContainer" id="inputcontainer_topmobile">
185          <input type="email" name="email" class="input" id="email_topmobile"  placeholder="[email protected]" autocomplete="email">
186          <label for="email_topmobile" class="label">Company Email</label>
187          <input type="button" class="submitBtn" id="susi_topmobile" value="register">
188        </div>
189        <div class="title">Start your FREE account<br>and <u>2x</u> API credits now.<br><span style="color:#777;font-weight:normal;font-size:70%">(2x credits apply to annual plan)</span><br></div>
190        </form>
191      </div>
192    </div>
193<!-- END: SIGNUP-TOP-MOBILE -->
194
195
196    <div style='position:relative;text-align:center;'>
197      <h3 id=api style="margin-top:80px;z-index:10;">Your Core Data Never Looked This Good.<br/><span style="font-size:60%;color:#AAA;font-weight:200;">.</span></h3>
198    </div>
199    <div style="display:flex;align-items:center;justify-content:center;"><img src="assets/img/api-dashboard.png" alt="ownership data displayed in Rstudio and web dashboard"></div>
200
201    <div style='position:relative;text-align:center;padding-top:0%;'>
202      <p style="initial-letter:2;text-align:justify;font-size:28px; width: 80%; margin:auto; font-family: Inter, Arial;font-weight:400;color:#666;">
203      Everything starts with a deep understanding of the data. We have spent decades using publically available data within financial markets and beyond. QK™ is built on
204      the premise that getting the data right gives everything that consumes it (humans, machines and even agents) a superpower.
205      </p>
206    </div>
207    <div style='position:relative;text-align:center;padding-top:3%;box-shadow:none;'>
208      <button onclick='smoothScroll(document.getElementById("signup-final"),6)' id=cta_api class=cta-button>Start your FREE key now</button>
209    </div>
210
211
212    <div style='position:relative;text-align:center;'>
213      <div id=founder_qoute_1; style="padding:10%;padding-top:10%;border-radius:20px;">
214        <h3 style="font-size:45px;font-family: Kameron, Times New Roman, Times, serif;font-weight:600;color:#000;text-align:left;">
215          <span style="color:#000;opacity:0.2;">&ldquo;</span> 
216          <span style="color:#444;font-size:80%;">[QK] is the culmination of 20 years of creating open-source projects like quantmod, designing data-intensive alphas and infrastructure, and advising hedge funds and prop traders around the world.</span>
217          <span style="color:#000;opacity:0.2;">&rdquo;</span>
218          <br>
219          <span style="padding-top:15px; float:right; color:#666; font-size:60%;">&mdash; Jeffrey Ryan<br><span style='opacity:60%'>QUANTkiosk co-founder, ex-hedge fund quant</span></span>
220        </h3>
221      </div>
222    </div>
223
224    <div style='position:relative;text-align:center;padding-top:8%;'>
225      <h3 id=symbology>Institutional symbology.<br>Free for everyone.</h3>
226      <h4 style="text-align:justify;font-size:24px; width: 80%; margin:auto; font-family: Inter, Arial;font-weight:400;color:#666;">
227      Advancing industry standard symbology, <b>QKID</b> is the first identifier to link firms to instruments &mdash; <u>effortlessly
228      combining disparate data sources</u> is the new normal.  It's also free to use, backed by QK, and community supported.
229      </h4>
230    </div>
231
232    <div style='position:relative;padding-top:8%;'>
233      <div id=qkid-image style="display:flex;align-items:center;justify-content:center;"><img style='background-color:transparent' src="assets/img/qkid-design.png" alt="symbology diagram displaying entity, instrument and instrument class from qkid"/></div>
234    </div>
235
236    <div style='position:relative;text-align:center;padding-top:8%;'>
237      <h4 style="text-align:justify;font-size:24px; width: 80%; margin:auto; font-family: Inter, Arial;font-weight:400;color:#666;">
238      Symbology that links firms, industries and instruments is critical to reliable research. <b>QUANTkiosk lets you leverage this power</b> across the terabytes of data we manage, all crafted from our years of experience working in research &mdash; developing signals,
239      building tools, and interpreting fundamental market-moving information at scale.
240      </h4>
241    </div>
242
243    <div style='position:relative;text-align:center;padding-top:3%;box-shadow:none;'>
244      <button onclick='smoothScroll(document.getElementById("signup-final"),6)' id=cta_api class=cta-button>Start your FREE key now</button>
245    </div>
246
247    <div style='position:relative;text-align:center;padding-top:8%;'>
248      <h3 id=sourcing>Research ready.<br> Directly from the source.</h3>
249      <div class=narrative>
250      <span id="product_list">Be it <u>institutional ownership</u>, <u>company fundamentals</u>, <u>asset-backed securities</u>, <u>regulatory filings</u> or <u>government data</u>,</span> <b>QUANTkiosk</b>
251      provides research-focused APIs, dashboards &amp; downloads driven by decades of experience. Quickly evaluate what's impacting the companies, industries and institutions that matter to you.
252      </div>
253      <div id=qk-research><img style='background-color:transparent; padding-top: 70px;' src="assets/img/qk-research.png" alt='research pipeline from unstructured and structured source content, extracted, mapped, and normalized into api and dashboard views'></div>
254    </div>
255
256    <div style='position:relative;text-align:center;padding-top:8%;padding-bottom:5%;'>
257      <div class=narrative style="text-align:justify;font-size:24px; width: 80%; margin:auto; font-family: Inter, Arial;font-weight:400;color:#666;">
258      Whether it's knowing who's accumulating a large equity stake in a mining company, interpreting the balance sheet of a growing energy firm, or discovering the latest debt offering of a tech giant, QUANTkiosk provides access to the underlying <i>AND</i> parsed data that
259      <u>previously was only available to institutional clients paying <b>hundreds of thousands of dollars a year</b></u>.  We know how data should be produced, <i>because we know how it should be consumed</i>. And we are committed to making it accessible to all the players in the market...
260      </div>
261    </div>
262
263
264    <div id=signup-final>
265      <div>
266        <div id="signup_btmmobile" class="TopSignup" style="float:none;">
267          <div>
268            <form action="" class="form" id="signupform_btm">
269            <div class="inputContainer" id="inputcontainer_btm">
270              <input type="email" name="email" class="input" id="email_btm"  placeholder="[email protected]" autocomplete="email">
271              <label for="email_btm" class="label">Company Email</label>
272              <input type="button" class="submitBtn" id="susi_btm" value="register">
273            </div>
274        <div class="title">Start your FREE account<br>and <u>2x</u> API credits now.<br><span style="color:#777;font-weight:normal;font-size:70%">(2x credits apply to annual plan)</span><br></div>
275            </form>
276          </div>
277        </div>
278      </div>
279    </div>
280  </div>
281
282  <div style='position:relative;text-align:center;'>
283    <h5 id=footer style="display:inline-block;text-align:center;margin-top:30px;margin-bottom:100px;font-size:15px;font-family: Inter, Arial;font-weight:400;color:var(--qk-blue);">
284      <img src="https://qkiosk-assets.s3.amazonaws.com/images/qk-logo.png" style="width:unset;height:20px;" alt='QUANTkiosk logo'>
285      <div>Chicago, Illinois</div>
286      <div >Copyright 2025</div>
287      <div>[email protected]</div>
288    </h5>
289  </div>
290</div>
291</body>
292
293<script>
294function sendSignIn(id, s) {
295  if(s.length == 0) return;
296  var reqUrl = "https://api.qkiosk.io/createAccount?email="+encodeURIComponent(s)+"&ref="+ref;
297  var xhttp = new XMLHttpRequest();
298  xhttp.onreadystatechange = function() {
299    if (this.readyState == 4 && this.status == 200) {
300    }
301  };
302  xhttp.open("GET", reqUrl, true);
303  xhttp.send();
304  setTimeout(function() {
305    document.querySelector("#signupform_"+id+" > .title").innerHTML = `<div class=confirmation><b style="color:var(--qk-orange);font-family: 'Squada One', Arial; font-size:2em;padding-bottom:0.5em;">Thanks! <span style='color:#555;font-family:Inter,arial;font-size:0.7em;'>You're almost registered.</span></b><br><br><span>Check <u>`+s+`</u> to confirm your account.</div>`;
306    document.querySelector("#signupform_"+id).style.paddingBottom = "20px";
307    document.querySelector("#signupform_"+id+" > .title").style.fontSize = "16px";
308    document.querySelector("#signupform_"+id+" > .title").style.fontWeight = "normal";
309    //document.getElementById("email_"+id).value = "";
310    document.getElementById("inputcontainer_"+id).remove();
311  }, 600);
312}
313
314document.getElementById("susi_top").addEventListener("click", async () => { sendSignIn("top", document.getElementById("email_top").value); });
315document.getElementById("susi_topmobile").addEventListener("click", async () => { sendSignIn("topmobile", document.getElementById("email_topmobile").value); });
316document.getElementById("susi_btm").addEventListener("click", async () => { sendSignIn("btm", document.getElementById("email_btm").value); });
317</script>
317
318</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.