{% extends "base.html" %}{% from "_macros.html" import page_head, flash, csrf %} {% macro die() %}{% endmacro %} {% macro val(s) %}{% if s.unit == "pts" %}{{ (s.value * 100)|round|int }} pts{% elif s.unit == "$" %}${{ s.value|int }}{% else %}{{ s.value|int }} {{ s.unit }}{% endif %}{% endmacro %} {% block title %}Pick a style{% endblock %} {% block content %} {% include "_lab_nav.html" %} {# web/strategy_pick.py, alpha layout (alpha_picker): five styles by name (profiles.ALPHA_STYLES), sizing, one tweak drawer. Never a code or a `why`. #} {% call page_head("Pick a style", "Follow one of five trading styles with fantasy money at the exchange's real prices: Formula 1 on Polymarket. Nothing is sent to an exchange, and you can switch between race weekends.") %} ← Your strategy{% endcall %} {{ flash(msg) }}

Following now: {{ running or "nothing yet" }}{% if not profile %}. Pick a style below to start getting calls.{% endif %}

{% if demo_locked %}

This is a demo account: it keeps the strategy it shows, so the page is read-only here.

{% elif weekend_note %}

{{ weekend_note }}

{% endif %}
{{ csrf() }}
{% for o in opts %}

{{ 'M' if o.kind == 'maker' else 'T' }} {{ o.label }}{% if o.code == now %} following{% endif %}

{{ o.blurb }}

2026 {{ "{:+.0%}".format(o.roi[0]) }} · 2025 {{ "{:+.0%}".format(o.roi[1]) }} backtest, season return on F$1,000 at our standard sizing

{% if o.in_sample %}

in-sample: tuned on the same seasons it's scored on

{% endif %}
{% endfor %}
Sizing
Kelly fraction: {{ (kelly * 100)|round|int }}% {{ kelly_label }} {% for name, f in kelly_picks %}{% endfor %} Kelly sizes each bet by how big the edge is and how much you have; half and quarter Kelly bet less of it, for smaller swings.
{% if drawer %}
Tweak it

Moves apply to the style you follow next. A tweaked style has no backtest: it is untested, scored live from the next race weekend.

{% for s in drawer %} {{ s.label }}: {{ val(s) }} untested: scored live from the next race weekend {% endfor %}
{% endif %}
{% if profile and not locked %}
{{ csrf() }}
{% endif %} {% endblock %}