New paste Repaste Download
[gw0] darwin -- Python 3.12.12 /Users/cao/.pyenv/versions/3.12.12/bin/python3.12
[1m [31mtests/test_buy_trader_long_short_payload.py [0m:648: in test_long_order_calls_broker_buy_market
     [0mresult = executor.execute_job(long_payload) [90m [39;49;00m
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [90m [39;49;00m
        BuyTraderExecutor = <class 'rtrader.services.buy_trader_executor.BuyTraderExecutor'>
        executor   = <rtrader.services.buy_trader_executor.BuyTraderExecutor object at 0x128067b30>
        long_payload = {'audit': {'requested_by': 'test'}, 'job_id': 'test_long_001', 'metadata': {'account_nick': 'yuchao', 'broker_backend': 'alpaca', 'order_type': 'long'}, 'symbol': 'AAPL', ...}
        mock_broker = <MagicMock id='4966472720'>
        self       = <tests.test_buy_trader_long_short_payload.TestShortOrderExecution object at 0x123fc3590>
[1m [31mrtrader/services/buy_trader_executor.py [0m:1056: in execute_job
     [0mvol_5d = _get_symbol_vol_5d(entry_copy[ [33m" [39;49;00m [33msymbol [39;49;00m [33m" [39;49;00m], trading_day) [90m [39;49;00m
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [90m [39;49;00m
        _entry_meta = {'order_type': 'long'}
        _trigger_injected = False
        account_equity = 10000.0
        allocation_amount = 9800.0
        allocation_floor = 500.0
        allocation_floor_pct = 0.05
        allocation_pct = 1.0
        allocation_plan = []
        base_entry_amount = 9800.0
        broker     = <MagicMock id='4966472720'>
        bundle_cap = 33333.333333333336
        bundle_symbol_count = 1
        calculate_all_sector_trend_stats_objects = <MagicMock name='calculate_all_sector_trend_stats_objects' id='4964926048'>
        calculate_sector_exposure = <MagicMock name='calculate_sector_exposure' id='4964929120'>
        deadline_info = 'no_deadline'
        effective_buying_power = 9800.0
        entry      = {'allocation_pct': 1.0, 'metadata': {'order_type': 'long'}, 'order_sequence': 1, 'symbol': 'AAPL', ...}
        entry_amount = 9800.0
        entry_copy = {'allocation_pct': 1.0, 'metadata': {'order_type': 'long'}, 'order_sequence': 1, 'symbol': 'AAPL', ...}
        entry_pct  = 1.0
        existing_exposure = {}
        gap_days   = 0
        get_daily_ranking_scores = <MagicMock name='get_daily_ranking_scores' id='4964931712'>
        get_option_bias_cache = <MagicMock name='get_option_bias_cache' id='4964940352'>
        get_sector_position_multiplier = <MagicMock name='get_sector_position_multiplier' id='4965541616'>
        get_strategy_budget = <MagicMock name='get_strategy_budget' id='4964866080'>
        h5_accounts = []
        h5_enabled = True
        instrument_buying_power = 10000.0
        instrument_preference = 'stock'
        is_capitulation = False
        is_short_job = False
        job        = BuyTraderJob(job_id='test_long_001', symbol='AAPL', metadata={'order_type': 'long', 'account_nick': 'yuchao', 'broker_...ymbol': 'AAPL', 'order_sequence': 1, 'allocation_pct': 1.0, 'order_type': 'long', 'metadata': {'order_type': 'long'}}])
        metadata_allocation = None
        min_gap_threshold = 3
        next_candidate = datetime.date(2026, 7, 10)
        next_trading_day = datetime.date(2026, 7, 10)
        option_bias_cache = {}
        option_buying_power = 10000.0
        payload    = {'audit': {'requested_by': 'test'}, 'job_id': 'test_long_001', 'metadata': {'account_nick': 'yuchao', 'broker_backend': 'alpaca', 'order_type': 'long'}, 'symbol': 'AAPL', ...}
        plan_allocation_pct = 1.0
        planned_sum = 0.0
        position_size_cap = 33333.333333333336
        ranking_scores_cache = {}
        safety_factor = 0.98
        sector_mult_result = <MagicMock id='4965543536'>
        sector_sizing_enabled = True
        self       = <rtrader.services.buy_trader_executor.BuyTraderExecutor object at 0x128067b30>
        sequence   = 1
        stock_buying_power = 10000.0
        strat_budget = StrategyBudget(total=100000, eod_budget=100000, scalp_budget=10000, squeeze_budget=10000, scalp_pct=0.1, eod_pct=0.9, ...ct=0.1, spy_regime='disabled', spy_regime_confidence=None, spy_r2=None, account_equity=None, account_buying_power=None)
        symbol_entries = [{'allocation_pct': 1.0, 'metadata': {'order_type': 'long'}, 'order_sequence': 1, 'symbol': 'AAPL', ...}]
        trading_day = datetime.date(2026, 7, 9)
        trading_day_str = '2026-07-09'
        trend_stats_cache = {}
        vol_5d     = None
        vol_baseline = 0.02
        vol_multiplier = 1.0
        vol_scaling_enabled = True
[1m [31mrtrader/services/buy_trader_executor.py [0m:189: in _get_symbol_vol_5d
     [0m [94mwith [39;49;00m  [96mopen [39;49;00m(snapshot_path)  [94mas [39;49;00m f: [90m [39;49;00m
         ^^^^^^^^^^^^^^^^^^^ [90m [39;49;00m
[1m [31mE   Failed: Timeout (>60.0s) from pytest-timeout. [0m
        find_snapshot_json = <function find_snapshot_json at 0x12099ba60>
        snapshot_path = PosixPath('/Users/cao/mnt/silverssd/minio-mirror/data/snapshots/2026-07-09/AAPL.json')
        symbol     = 'AAPL'
        trading_day = datetime.date(2026, 7, 9)
Filename: None. Size: 5kb. View raw, , hex, or download this file.

This paste expires on 2026-07-16 23:48:52.601733+00:00. Pasted through deprecated-web.