<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="utf-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1" />
		<meta name="description" content="Yodacom Research — independent quantitative research and software products. Founded by Jeremy J. Black." />
		<meta name="theme-color" content="#f8f5f0" />
		<link rel="icon" href="./favicon.svg" type="image/svg+xml" />
		<link rel="icon" href="./yodacom-logo.svg" type="image/svg+xml" />
		<link rel="preconnect" href="https://fonts.googleapis.com" />
		<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
		<link
			rel="stylesheet"
			href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700&display=swap"
		/>
		<link href="./_app/immutable/entry/start.C6kUvHz_.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/CbwkxTQr.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/vUdf8CO1.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/tHWqFTMI.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/CiWp5xc4.js" rel="modulepreload">
		<link href="./_app/immutable/entry/app.C-cetTG6.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/Qd_CVwOe.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/BlT-CdO5.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/CtPHLxKb.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/r4kgNxjp.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/DX0r8oVI.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/C-HzKZyc.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/ldbRFEj6.js" rel="modulepreload">
		<link href="./_app/immutable/nodes/0.B-j9xbbx.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/DLZQEIzW.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/BLKMjuTf.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/G4ba34pl.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/CiBVKDO7.js" rel="modulepreload">
		<link href="./_app/immutable/nodes/2.CqQZJWUu.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/xM5dVj7S.js" rel="modulepreload">
		<link href="./_app/immutable/chunks/DqP8DR4z.js" rel="modulepreload">
		<!--1uha8ag--><!----><title>Yodacom Research — Independent Quantitative Research</title>
		<link href="./_app/immutable/assets/0.BdqVk0wz.css" rel="stylesheet">
	</head>
	<body data-sveltekit-preload-data="hover">
		<div style="display: contents"><!--[--><!--[0--><!--[--><div class="flex min-h-screen flex-col bg-cream"><header class="sticky top-0 z-40 border-b border-rule/70 bg-cream/85 backdrop-blur"><div class="mx-auto flex max-w-6xl items-center justify-between px-6 py-4"><a href="/" class="flex items-center gap-3"><img src="https://res.cloudinary.com/yodacom/image/upload/v1554864573/yodacom/YodaComLogoTrans150x50_3x.png" alt="Yodacom" class="h-8 w-auto" width="150" height="50"/> <span class="hidden text-[0.72rem] font-semibold uppercase tracking-[0.22em] text-slate sm:inline">Research</span></a> <nav class="hidden items-center gap-8 text-sm font-medium text-slate md:flex"><!--[--><a href="/about" class="group relative py-1 transition hover:text-navy-deep ">About <span class="absolute -bottom-0.5 left-0 h-px w-full origin-left scale-x-0 bg-ochre transition-transform duration-300 group-hover:scale-x-100 "></span></a><a href="/research" class="group relative py-1 transition hover:text-navy-deep ">Research <span class="absolute -bottom-0.5 left-0 h-px w-full origin-left scale-x-0 bg-ochre transition-transform duration-300 group-hover:scale-x-100 "></span></a><a href="/products" class="group relative py-1 transition hover:text-navy-deep ">Products <span class="absolute -bottom-0.5 left-0 h-px w-full origin-left scale-x-0 bg-ochre transition-transform duration-300 group-hover:scale-x-100 "></span></a><a href="/applied-ai" class="group relative py-1 transition hover:text-navy-deep ">Applied AI <span class="absolute -bottom-0.5 left-0 h-px w-full origin-left scale-x-0 bg-ochre transition-transform duration-300 group-hover:scale-x-100 "></span></a><a href="/contact" class="group relative py-1 transition hover:text-navy-deep ">Contact <span class="absolute -bottom-0.5 left-0 h-px w-full origin-left scale-x-0 bg-ochre transition-transform duration-300 group-hover:scale-x-100 "></span></a><!--]--> <a href="https://coinroc.com" class="ml-2 inline-flex items-center rounded-sm border border-navy-deep/80 bg-navy-deep px-4 py-2 text-xs font-semibold uppercase tracking-wider text-cream transition hover:bg-navy-ink">CoinRoc.com →</a></nav> <button type="button" class="inline-flex h-10 w-10 items-center justify-center rounded-sm text-navy-deep md:hidden" aria-label="Toggle menu"><!--[-1--><svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M3 6h18M3 12h18M3 18h18"></path></svg><!--]--></button></div> <!--[-1--><!--]--></header> <main class="flex-1"><!--[--><section class="relative overflow-hidden border-b border-rule/60 bg-topo"><div class="pointer-events-none absolute inset-0 bg-gradient-to-b from-cream/20 via-cream/60 to-cream"></div> <div class="relative mx-auto max-w-6xl px-6 pb-24 pt-20 sm:pb-32 sm:pt-28"><div class="grid items-end gap-12 md:grid-cols-12"><div class="md:col-span-8"><div class="fade-up eyebrow mb-6 flex items-center gap-3"><span class="rule-ochre"></span> Yodacom Research · Est. 2012</div> <h1 class="fade-up d1 mb-8 font-serif text-[2.5rem] font-500 leading-[1.04] tracking-tight text-navy-ink sm:text-[3.5rem] md:text-[4rem]">Independent quantitative research.<br/> <span class="italic text-ochre-deep">Products</span> built on<br/> rigorous methodology.</h1> <p class="fade-up d2 mb-10 max-w-xl text-lg leading-relaxed text-slate">Yodacom has been building digital products since 2012. Since 2019 our focus has been
					quantitative research applied to new asset classes — returning to the correlation analysis
					and portfolio theory our founder has practiced since the 1980s.</p> <div class="fade-up d3 flex flex-wrap gap-3"><a href="/research" class="inline-flex items-center rounded-sm bg-navy-deep px-6 py-3 text-sm font-semibold uppercase tracking-wider text-cream transition hover:bg-navy-ink">Our research →</a> <a href="/about" class="inline-flex items-center rounded-sm border border-navy-deep/30 px-6 py-3 text-sm font-semibold uppercase tracking-wider text-navy-deep transition hover:border-navy-deep hover:bg-cream-deep/40">About the founder</a></div></div> <div class="fade-up d4 hidden md:col-span-4 md:block"><div class="border-l border-ochre/50 pl-6"><div class="eyebrow mb-2">Currently</div> <p class="mb-4 font-serif text-lg leading-snug text-navy-deep">Paper 1 — <em>Gridium</em> — in final review. Target publication Q2 2026.</p> <a href="/research" class="text-xs font-semibold uppercase tracking-wider text-ochre-deep hover:text-navy-deep">Read the abstract →</a></div> <div class="mt-8 border-l border-slate-hair pl-6"><div class="eyebrow mb-2">Flagship Product</div> <p class="mb-4 font-serif text-lg leading-snug text-navy-deep">CoinRoc — our longest-running research project, since 2019.</p> <a href="/products" class="text-xs font-semibold uppercase tracking-wider text-ochre-deep hover:text-navy-deep">See products →</a></div></div></div></div></section> <section class="border-b border-rule/60 bg-paper"><div class="mx-auto flex max-w-6xl flex-wrap items-center justify-between gap-6 px-6 py-6 text-xs uppercase tracking-[0.18em] text-slate-light"><span>WSJ-featured fund operator</span> <span class="hidden h-3 w-px bg-slate-hair sm:block"></span> <span>Certified Financial Planner</span> <span class="hidden h-3 w-px bg-slate-hair sm:block"></span> <span>MPT adjunct faculty</span> <span class="hidden h-3 w-px bg-slate-hair sm:block"></span> <span>40+ years in markets</span></div></section> <section class="border-b border-rule/60 bg-paper"><div class="mx-auto max-w-6xl px-6 py-20"><div class="mb-12 max-w-2xl"><div class="eyebrow mb-3"><span class="rule-ochre mr-2"></span>Three practices</div> <h2 class="font-serif text-4xl font-500 leading-tight text-navy-ink">One research house. Three lanes of work.</h2></div> <div class="grid gap-6 md:grid-cols-3"><a href="/research" class="group relative flex flex-col rounded-sm border border-rule bg-paper p-7 transition hover:border-navy-deep/40 hover:shadow-[0_20px_60px_-30px_rgba(20,40,72,0.25)]"><div class="eyebrow mb-3">Research</div> <h3 class="mb-3 font-serif text-2xl leading-tight text-navy-ink group-hover:text-ochre-deep">Research</h3> <p class="mb-5 flex-1 text-sm leading-relaxed text-slate">Peer-reviewable methodology papers on portfolio theory, fuzzy logic, and the honest
					cost of trading. Published under Yodacom Research.</p> <span class="text-xs font-semibold uppercase tracking-wider text-ochre-deep transition group-hover:text-navy-deep">See the papers →</span></a> <div class="group relative flex flex-col rounded-sm border border-rule bg-paper p-7 transition hover:border-navy-deep/40 hover:shadow-[0_20px_60px_-30px_rgba(20,40,72,0.25)]"><div class="eyebrow mb-3">Products</div> <h3 class="mb-3 font-serif text-2xl leading-tight text-navy-ink">Products</h3> <p class="mb-5 text-sm leading-relaxed text-slate">Research-grade methodology, shipped as software. CoinRoc in production, VetTheTech in
					development, and an RIA decision-support tool in build.</p> <ul class="mb-5 flex-1 space-y-2 border-t border-rule/70 pt-4"><li><a href="https://coinroc.com" class="flex items-baseline justify-between gap-2 text-xs text-slate transition hover:text-ochre-deep"><span class="font-serif text-sm text-navy-ink group-hover:text-ochre-deep">CoinRoc</span> <span class="text-[0.65rem] uppercase tracking-wider text-slate-light">Live · since 2019 →</span></a></li> <li><a href="/products" class="flex items-baseline justify-between gap-2 text-xs text-slate transition hover:text-ochre-deep"><span class="font-serif text-sm text-navy-ink group-hover:text-ochre-deep">VetTheTech</span> <span class="text-[0.65rem] uppercase tracking-wider text-slate-light">In development · Q3 2026 →</span></a></li></ul> <a href="/products" class="text-xs font-semibold uppercase tracking-wider text-ochre-deep transition hover:text-navy-deep">See the products →</a></div> <a href="/applied-ai" class="group relative flex flex-col rounded-sm border border-rule bg-paper p-7 transition hover:border-navy-deep/40 hover:shadow-[0_20px_60px_-30px_rgba(20,40,72,0.25)]"><div class="eyebrow mb-3">Applied AI</div> <h3 class="mb-3 font-serif text-2xl leading-tight text-navy-ink group-hover:text-ochre-deep">Applied AI</h3> <p class="mb-5 flex-1 text-sm leading-relaxed text-slate">Forty years of practitioner depth at the intersection of quantitative finance and
					emerging technology.</p> <span class="text-xs font-semibold uppercase tracking-wider text-ochre-deep transition group-hover:text-navy-deep">Explore the practice →</span></a></div></div></section> <section class="bg-topo-faint"><div class="mx-auto max-w-6xl px-6 py-20"><div class="mb-14 max-w-2xl"><div class="eyebrow mb-3"><span class="rule-ochre mr-2"></span>The firm</div> <h2 class="font-serif text-4xl font-500 text-navy-ink">A research house, not a startup.</h2></div> <div class="grid gap-10 md:grid-cols-3"><div class="border-t border-ochre/60 pt-6"><h3 class="mb-3 font-serif text-xl text-navy-ink">Heritage</h3> <p class="text-sm leading-relaxed text-slate">Founded by Jeremy J. Black — former Adjunct Professor of Modern Portfolio Theory at the
					College for Financial Planning, operator of a multimanager commodity pool featured in
					Wall Street Journal best-performing-funds rankings (1989–1990), and founder of Ramcap
					(MPT-driven risk software for financial advisors, acquired 1990).</p></div> <div class="border-t border-ochre/60 pt-6"><h3 class="mb-3 font-serif text-xl text-navy-ink">Method</h3> <p class="text-sm leading-relaxed text-slate">Walk-forward validation. Honest cost-tier disclosure. Pre-registered hypotheses.
					Published negative results where the data demands it. No VIP-tier cost models
					disguised as retail returns.</p></div> <div class="border-t border-ochre/60 pt-6"><h3 class="mb-3 font-serif text-xl text-navy-ink">Location</h3> <p class="text-sm leading-relaxed text-slate">Based in the Rocky Mountains of Silverthorne, Colorado. Research team operating fully
					remote and asynchronous. Correspondence welcome.</p></div></div></div></section><!--]--><!----></main> <footer class="mt-24 border-t border-rule/70 bg-cream-deep/50"><div class="mx-auto max-w-6xl px-6 py-16"><div class="grid gap-12 md:grid-cols-12"><div class="md:col-span-5"><img src="https://res.cloudinary.com/yodacom/image/upload/v1554864573/yodacom/YodaComLogoTrans150x50_3x.png" alt="Yodacom" class="mb-4 h-9 w-auto"/> <p class="max-w-sm text-sm leading-relaxed text-slate">Independent quantitative research and software products.
						Based in the Rocky Mountains of Silverthorne, Colorado.
						Operating since 2012.</p></div> <div class="md:col-span-3"><div class="eyebrow mb-4">Navigate</div> <ul class="space-y-2 text-sm text-slate"><li><a href="/about" class="hover:text-navy-deep">About</a></li> <li><a href="/research" class="hover:text-navy-deep">Research</a></li> <li><a href="/products" class="hover:text-navy-deep">Products</a></li> <li><a href="/applied-ai" class="hover:text-navy-deep">Applied AI</a></li> <li><a href="/contact" class="hover:text-navy-deep">Contact</a></li> <li><a href="https://coinroc.com" class="hover:text-navy-deep">CoinRoc.com →</a></li></ul></div> <div class="md:col-span-4"><div class="eyebrow mb-4">Research updates</div> <p class="mb-3 text-sm text-slate">One email per published paper. No marketing.</p> <form class="flex gap-2"><input type="email" placeholder="you@firm.com" class="min-w-0 flex-1 rounded-sm border border-rule bg-cream px-3 py-2 text-sm text-navy-deep placeholder:text-slate-light focus:border-navy focus:outline-none"/> <button type="submit" class="rounded-sm bg-navy-deep px-4 py-2 text-xs font-semibold uppercase tracking-wider text-cream transition hover:bg-navy-ink">Notify</button></form> <p class="mt-2 text-[0.68rem] text-slate-light">Signup form not yet live.</p></div></div> <div class="mt-14 flex flex-col gap-3 border-t border-rule/60 pt-6 text-xs text-slate-light sm:flex-row sm:items-center sm:justify-between"><div>© 2026 Yodacom LLC · Silverthorne, Colorado · <a href="/cdn-cgi/l/email-protection#cba1a98bb2a4afaaa8a4a6e5a8a4a6" class="hover:text-navy-deep"><span class="__cf_email__" data-cfemail="1e747c5e67717a7f7d7173307d7173">[email&#160;protected]</span></a></div> <div class="flex gap-4"><a href="https://www.linkedin.com/in/jjblack/" target="_blank" rel="noopener noreferrer" aria-label="Jeremy J. Black on LinkedIn" class="hover:text-navy-deep">LinkedIn</a> <a href="https://x.com/jeremyjblack" target="_blank" rel="noopener noreferrer" aria-label="Jeremy J. Black on X (Twitter)" class="hover:text-navy-deep">X</a> <a href="https://github.com/yodacom" target="_blank" rel="noopener noreferrer" aria-label="Yodacom on GitHub" class="hover:text-navy-deep">GitHub</a></div></div></div></footer></div><!--]--><!--]--> <!--[-1--><!--]--><!--]-->
			
			<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
				{
					__sveltekit_ebwg9o = {
						base: new URL(".", location).pathname.slice(0, -1)
					};

					const element = document.currentScript.parentElement;

					Promise.all([
						import("./_app/immutable/entry/start.C6kUvHz_.js"),
						import("./_app/immutable/entry/app.C-cetTG6.js")
					]).then(([kit, app]) => {
						kit.start(app, element, {
							node_ids: [0, 2],
							data: [null,null],
							form: null,
							error: null
						});
					});
				}
			</script>
		</div>
	</body>
</html>
