EGConfigTest = SimulationConfig(subdir='EGTEST',
                                 memo='tau=40, gamma=15, maxRisk=0.1, maxLeverage=4.0',
                                 solver=cp.CLARABEL,
                                 shortName='EGTEST',
                                 spreadsheetKey="1FIJKSmLT4rjmX8O3TeoT-2BbiyTWvBzr7pM0od9QxZs",
                                 startingNAV=10_000_000,
                                 staticNAV=True,
                                 maxIter=20000,
                                 startTD=PyDate.asDate('20240920'),
                                 endTD=PyDate.weekdayLE(PyDate.today()),
                                 alphaName='alpha',
                                 strategyLongShortType='BOTH',
                                 enable_alpha_conditioning=True,
                                 # set true for 3ai, false for everything else
                                 initializeEmptyRebalDateAsStartTD=False,
                                 optimizer_countries=None,
                                 enable_stock_selection_alpha=False,
                                 stock_selection_alpha_countries=['IN'],
                                 enable_simple_alpha=False,
                                 simple_alpha_countries=['IN'],
                                 simple_alpha_names=['all'],
                                 enable_3ai_alpha=False,
                                 three_ai_alpha_countries=['IN'],
                                 three_ai_data_dir='/data/3ai_data/model_scores_v2.3/live',
                                 top_bottom_pct_3ai_stocks=100,
                                 tradeUniverseName='trading_universe_EG_5M_dxy_adj',
                                 minBetaAdjNet=-0.01,
                                 maxBetaAdjNet=+0.25,
                                 longOnlyMinBetaAdjNet=+0.75,
                                 longOnlyMaxBetaAdjNet=+1.05,
                                 minNetExposure=-0.05,
                                 maxNetExposure=+0.40,
                                 longOnlyMinNetExposure=+0.99,
                                 longOnlyMaxNetExposure=+1.00,
                                 themeBoundName='trading_alpha_theme_exposure_bounds',
                                 rebalIntervalWD=1,
                                 maxLeverage=4.0,
                                 applyShortBan=True,
                                 bcostName='trading_bcost_backfilled',
                                 countryBoundName='trading_country_bounds_frame_expanded',
                                 sizeBoundName='trading_size_bounds_frame_expanded',
                                 offDiagRisk=True,
                                 applyExchangeHolidays=True,
                                 hedgeFX=True,
                                 maxVolParticipation=0.25,
                                 advName='adv_usdm_blended',
                                 maxAdvProp=0.15,
                                 liquidityName='adv_usdm_blended',
                                 maxLiquidityBoundLong=0.35,
                                 maxLiquidityBoundShort=0.35,
                                 splitLongShort=True,
                                 splitLongShortStartDate=PyMonth.firstWeekday(202302),
                                 splitLongShortCostlessTransition=False,
                                 bcostLookback=1,
                                 maxShortUtilization=0.1,
                                 pbList=['GS'],
                                 bcostMultiplierName='trading_bcost_multiplier',
                                 tau=40,
                                 gamma=15,
                                 maxRisk=0.10,
                                 executionPrice='vwap',
                                 shrinkfcov=True,
                                 tightCountry=False,
                                 trimOverborrows=False,
                                 tradeRestrictions=True,
                                 applyPostOptTrimming=True,
                                 holdingThreshold=0.0001,
                                 defaultLiquidityUSDM=3,
                                 enable_gs_stability_score=False
                                 )
