๐๏ธ DOW 30 ์ข
๋ชฉ ์คํฌ๋ฆฌ๋
{% set dow30_tickers = ['UNH', 'GS', 'HD', 'CAT', 'CRM', 'MCD', 'V', 'TRV', 'AXP', 'JPM', 'IBM', 'BA', 'MMM', 'JNJ', 'PG', 'MRK', 'NKE', 'DIS', 'KO', 'WMT', 'VZ', 'DOW', 'SHW', 'AAPL', 'MSFT', 'AMZN', 'NVDA', 'HON', 'AMGN', 'CSCO'] %}
{% for stock in screening_data %}
{% if stock.ticker in dow30_tickers %}
{{ stock.name[:20] }}{% if stock.name|length > 20 %}...{% endif %}
${{ "{:,.2f}".format(stock.price) }}
{{ "{:+.2f}".format(stock.change_percent) }}%
RSI
{{ "{:.1f}".format(stock.rsi) }}
PER
{{ "{:.1f}".format(stock.pe_ratio) }}
์์ด
${{ "{:.0f}".format(stock.market_cap / 1e9) }}B
{% endif %}
{% endfor %}
๐ป NASDAQ 100 ์ข
๋ชฉ ์คํฌ๋ฆฌ๋
{% for stock in screening_data[:35] %}
{{ stock.name[:20] }}{% if stock.name|length > 20 %}...{% endif %}
${{ "{:,.2f}".format(stock.price) }}
{{ "{:+.2f}".format(stock.change_percent) }}%
RSI
{{ "{:.1f}".format(stock.rsi) }}
PER
{{ "{:.1f}".format(stock.pe_ratio) }}
์์ด
${{ "{:.0f}".format(stock.market_cap / 1e9) }}B
{% endfor %}
{% for stock in screening_data[35:70] %}
{{ stock.name[:20] }}{% if stock.name|length > 20 %}...{% endif %}
${{ "{:,.2f}".format(stock.price) }}
{{ "{:+.2f}".format(stock.change_percent) }}%
RSI
{{ "{:.1f}".format(stock.rsi) }}
PER
{{ "{:.1f}".format(stock.pe_ratio) }}
์์ด
${{ "{:.0f}".format(stock.market_cap / 1e9) }}B
{% endfor %}
{% for stock in screening_data[70:101] %}
{{ stock.name[:20] }}{% if stock.name|length > 20 %}...{% endif %}
${{ "{:,.2f}".format(stock.price) }}
{{ "{:+.2f}".format(stock.change_percent) }}%
RSI
{{ "{:.1f}".format(stock.rsi) }}
PER
{{ "{:.1f}".format(stock.pe_ratio) }}
์์ด
${{ "{:.0f}".format(stock.market_cap / 1e9) }}B
{% endfor %}